0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

DB マイグレーションファイル

Posted at

マイグレーションファイルとは、DBのテーブルの作成や変更を管理するファイルである。
書式は
def change
 create_table :テーブル名 do |t|
  t.データ型 :カラム名
 end
end
である。
記述を終えたら、コマンドを実行する必要がある。これは作成時も修正時も同様である。
コマンドは、
$ rails db:migrated
である。

上記は、カラムの定義に当たるが、カラムを追加または削除する方法もある。
カラムを追加するには、
$ rails g migrate Addカラム名Toテーブル名 カラム名:型名
のコマンドが必要である。
カラムの削除は、
$ rails g migrate Removeカラム名Fromテーブル名 カラム名:型名
のコマンドが必要である。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?