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.

【初心者向け】Railsにおけるマイグレーションとは

Last updated at Posted at 2020-03-13

#マイグレーションファイルとは
簡単にいうと、sqlを使うことなくRails内だけでテーブルの作成・削除ができるファイルのこと。

本来ならわざわざsqlを起動してCREATE TABLE ~~~みたいに書いて実行しなければならないが、一つのコマンドで実行できる。

すごく便利だ……

エンジニアの方にも、マイグレーションのおかげでsqlのコマンドをたくさん覚える必要なくテーブル管理できるとおっしゃっていたのでここの概念の理解は大事だと思いました。

##注意すべき点

  • マイグレーション実行後は、ファイル自体を修正してもデータベースの変更は不可。

これは結構盲点だと思うので、将来チーム開発などをする際に絶対に意識しておくべきだと思います。

参考文献
rails初心者がつまずきやすい「マイグレーション」

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?