3 Aralık 2012 Pazartesi

Ruby on Rails


rails new blog      diyerek yeni bir sayfa acıyoruz


cd blog             diyerek icine giriyoruz


gedit Gemfile       diyip gem lere      gem 'execjs'  gem 'therubyracer'


bundle              diyerek bundle yapıyoruz      


rake db:create      database olusturyoruz


rails generate controller home index     ile home sayfamızı olustur diyoruz     yada rails g controller posts diyoruz  


cd config


gedit routes.rb     ile icini acıyoruz


en başa  root :to => 'home#index'   yazıyoruz yönlendirmek icin


rails server diyerek   yapılanları       0.0.0.0:3000 den kontrol edebiliriz


rails scaffold generate kayit isim:string soyisim :string yorum text         diyerek form olusturuyoruz


rake db:migrate diyerek veritabanını baglıyoruz


rails generate yeni hakkımızda sayfası olusturuyoruz



!!!!RUBY CONSOLE UYGULAMALARI

rails g model post title:string content:text

rake db:migrate


rails c      diyerek ruby consolu acıyoruz


post = Post.new(:title => 'ilk gönderi', :content => 'ilk gönderi contenti')


post.save ile kaydediyoruz

post ile gönderiye bakarız

Post.create(:title => 'ikinci gönderi', :content => 'ikinci gönderi contenti')


post = Post.all   dersek bütün gönderileri basar

Post.find(2)   ikinci gönderiyi bul demek oluyor
Share: