4
11

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.

【Rails】カラムの追加

Last updated at Posted at 2020-06-28
  1. カラムの追加
  2. カラムの削除

#カラムの追加
テンプレートは下記です。

 rails g migration Addカラム名Toテーブル名 カラム名:型名

実際にテーブルにカラムを追加する際の一例を記載いたします
ターミナルを開き下記のものを記述いたします。

rails g migration AddNameToLists name:string

Lists(テーブル)にstring型のNameカラムを追加することになります。
最後は下記で更新。

rails db:migrate

これで\db\migrateに新しいマグレーションファイルが格納されているはずです。

#カラムの削除
テンプレートは下記です。

 rails g migration Removeカラム名Fromテーブル名 カラム名:型名

実際にカラムを削除する際の一例を記載いたします
ターミナルを開き下記のものを記述いたします。

 rails g migration RemoveNameFromLists name:string

Lists(テーブル)からstring型のNameカラムを削除します。
最後は下記で更新。

rails db:migrate

これで\db\migrateから消えてるはずです。

4
11
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
4
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?