Sha256: 2ff9c4e6a1e54aabb1f7d9a90c545c8ec5ee7065c063c7fd5c8fe7a0b494349a

Contents?: true

Size: 757 Bytes

Versions: 1

Compression:

Stored size: 757 Bytes

Contents

require 'item/crud'
require 'dotenv'
# Module ini melakukan program crud sederhana
# yang dilakukan terhadap tabel item. Library
# Crud digunakan sebagai wrapper database.
module Item
  Dotenv.load('.env')
  if (ENV['ENVIRONMENT'] != "production")
    puts ".env.#{ENV['ENVIRONMENT']}"
    Dotenv.overload(".env.#{ENV['ENVIRONMENT']}")
  end
  # Mendapatkan nama item dari ID item tersebut
  def self.get(id)
    item = Crud.get(id)
  end

  # Memasukan barang baru kedalam database
  def self.create(name)
    item = Crud.create(name)
  end

  # Mengganti nama item berdasarkan ID item
  def self.update(id, name)
    item = Crud.update(id, name)
  end

  # Menghapus sebuah item berdasarkan ID
  def self.delete(id)
    status = Crud.delete(id)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
item_crud-0.1.1 lib/item.rb