LoginSignup
1
1

More than 3 years have passed since last update.

Ruby on Rails カラム追加、削除の方法

Last updated at Posted at 2021-01-14

目的

テーブルを作ったはいいけどカラムを追加したいときにやり方あってるかな?と不安になるので書いてみた。

カラムの追加方法

ターミナルでコマンドを打ちます。

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

例えば、1つだけ増やしたい場合は、

 rails g migration AddNameToPosts name:string

複数の場合は、

 rails g migration AddColumnsToPosts name:string day:data

AddColumnsToPostsのColumnsのところはどんな名前でもOKです。

最後に、

 rails db:migrate

でOKです!

カラムの削除方法

カラムの削除方法も書いておきます。

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

例えば、1つだけ減らしたい場合は、

 rails g migration RemoveNameFromPosts name:string

複数の場合は、

 rails g migration RemoveColumnsFromPosts name:string day:data

こちらもRemoveColumnsFromPostsのColumnsのところはどんな名前でもOKです。

最後に、

 rails db:migrate

でOKです!

参考

https://qiita.com/ITmanbow/items/2bf4dfa4d9ca705b97df
とても参考になりました!

1
1
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
1
1