ben

OMÜ , Bilgisayar Mühendisliği, 13'

28 Ocak 2015 Çarşamba

Rails ilk Proje


Rails ile ilk projemiz için terminal ekranına;

rails new blog 

rails de veritabanı belirtmessek default olarak sqllite3 gelir. Mysql veritabanına cevirmek için proje klasörü içerindeki gemfile dosyasına  gem 'mysql2'  satırını ekleyelim. terminal ekranına;

cd blog
bundle install

proje klasörü içerisindeki config=> database.yml dosyasına aşağıdaki mysql bilgilerini yazalım:

development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: blog_db
  pool: 5
  username: root
  password: *** //mysql i kurarken girdiğiniz sifre
  socket: /var/run/mysqld/mysqld.sock

Terminal ekranına:

rake db:create   //veritabanımızı mysqlde olusturuyoruz

yeni bir model olusturalım:

rails g model post title:string content:text

Modelimizi mysqle tablo olarak eklemek için;

rake db:migrate