story of a boy programmers, musicians and the boys life

4Sep/084

Ketika Rails Melihat Query

Menemui Jalan Buntu ketika programmer PHP seperti saya harus bermigrasi ke pemrograman Ruby, walhasil pada saat2 pertama berpindah, kecepatan kinerja mendadak menurun.. bagaimana tidak,. perubahan posisi koding membuat saya perlu beradaptasi dalam beberapa hari belakangan ini,. yaa walaupun kata kebanyakan postingan blog dan milik bahwa migrasi dari php ke ruby itu gampang,,.. dan 2 hari kemarin saya disibukan dengan query2 SQL yng saya perlukan untuk aplikasi yng sedang saya garap. dan selidik pny selidik, ternyata di rails query ini disembunyikan,. dan diganti dengan perintah2 yang relatif ringan,. walaupun pake query juga bisa, tapi perintahnya kepanjangan.. berikut saya tampilkan beberapa perintah dalam rails yang menggantikan perintah SQL query.

1. Pengganti Insert Into

  >> event.title='Malem Sabtu'

  => "Malem Sabtu"

  >> event.url="http://dudunavi.blogspot.com"

  => "http://dudunavi.blogspot.com"

  >> event.occurs_on='2008-07-11'

  => "2008-07-11"

  >> event.location='Kamar'

  => "Kamar"

  >> event.description="Try something new with ruby, dont use other language"

  => "Try something new with ruby, dont use other language"

2. Pengganti Update

 >> event = Event.find(1)

 >> event.title = "Rapat lagi"

 >> event.url = "http://quotedprintable.com"

 >> event.save

 => true

3. Pengganti Delete



 >> event = Event.find(1)

 >> event.destroy

artikel ini saya dari http://dudunavi.blogspot.com/2008/07/mempelajari-active-record-berkenalan.html#comment-form

Filed under: Ruby On Rails 4 Comments
17Jun/085

Panduan Menggunakan Toombila

Toombila adalah FrameWork Berbasi Ruby Yang Fungsinya Untuk mempermudah Pekerjaan Yang Deadline. Mengapa Demikian, Karena FrameWork Ini sudah Mewakili Fitur2 Standar Aplikasi Web Based. Modul Login System dan Searching Sudah Ngumpul Di FrameWork Ini. Source Aplikasinya bisa Kmu dapatkan Disini http://rubyforge.org/projects/toombila/ atau Jika Ingin Info Lebih Lengkapnya Disini http://jerbee.co.id .

Memasang Aplikasi Toombila

Ada 4 Langkah Agar Kamu Bisa Melihat Aplikasi Ini.

  1. Ambil source code toombila yg terbaru
  2. Create database "toombila_pm". Nama Database Ini Bebas Terserah Kmu.
  3. Edit /config/database.yml. Ganti Nama Database Dengan "toombila_pm"
  4. Migration , rake db:migrate.

Membuat Model

Model Ini Fungsinya Sebagai Tabel Referensi.

  1.  Create model,  ./script/generate model status."Status" Ini Bisa Diganti Sesuai dngn Selera Kmu
  2. Edit migration (create columns). Oke, Buka Folder ../db/migrate/010_create_statuss.rb dan Copy Ini.
  3. class CreateNameinvs < ActiveRecord::Migration
    def self.up
    create_table "nameinvs", :force => true do |t|
    t.column "name", :string
    end

    #    create_table :nameinvs do |t|
    #    end
    end

    def self.down
    drop_table :nameinvs #rescue nil
    end
    end

  4. rake db:migrate
  5. Toombila scaffold, ./script/generate toombila_scaffold status
  6. ./script/server
  7. Masuk Ke Browser Lalu Ketikan http://localhost:3000/statuss

Jika Berhasil Sampai Sini, Kmu Bisa Mulai Membuat Model2 Yang Lain. Jika Ada yang Blm Bisa,, Kasih Komen Disini..

Filed under: Ruby On Rails 5 Comments