본문 바로가기

개발/Ruby

[Code School] Rails for Zombies 2

====lv1. 


설치(http://www.dovetaildigital.io/blog/2015/8/21/rails-and-ionic-make-love-part-one)

rails new BlogApp

cd BlogApp

bundle install     --> installs dependencies



Why we have migrations?

php: db 바뀌면 골치아픔

ruby on rails: migration - db 바꾸는 것을 독립적으로 할 수 있음



블로그

$ bundle exec rake db:migrate

코드스쿨

$ rake db:migrate

$ rake db:rollback

$ rake db:schema:dump 



adding columns

Add<Anything>To<Table name>   email은 column nam

$ rails g migration AddEmailAndRottinToZimbies email:string rottin:boolen






===lv2.


before_validation

before_save

before_create

before_update

before_destroy

after_...


ex) after_create :send_welcome_email

'개발 > Ruby' 카테고리의 다른 글

코드라이언 - 새로운 프로젝트 만들기  (0) 2016.08.19
rails tutorial  (0) 2016.04.14
[Code School] Rails for Zombie  (0) 2016.04.12