Ruby on Rails入門 レッスン6
マイグレーション
データベーススキーマをRubyコードで管理するマイグレーションを学びます。
マイグレーションとは
マイグレーションはデータベーススキーマの変更をRubyコードで記述し、バージョン管理する仕組みです。
rails generate migration AddTitleToPosts title:string— マイグレーション生成rails db:migrate— マイグレーション実行rails db:rollback— 直前のマイグレーションを取り消しcreate_table/add_column/remove_column— スキーマ操作
例1: マイグレーションファイルの構造
Rubyエディタ
例2: マイグレーションコマンドの流れ
Rubyエディタ