学習migrationってそもそも何?何のためにあるの?migrationは何をするためにある?migrationを一言で説明するなら「SQLを書くことなくRubyでデータベース内にテーブルを作成することができる機能」です。SQLを書かなくていいというところが重要です。テーブルの作成だけではなく、テーブルの削除、変更もできます。履歴管理あとは、データベースの履歴管理もやってくれます。一人でやっている時はそれほど必要性を感じないこともありますが、複数人で開発する時にはほぼ必須の機能です。これがないと誰かがテーブルを新しく追加したとか、カラム名を変えたとか、データ型をintからlongに変えたとかやる度に、自分の開発環境もそれに合わせてSQLを実行しないとアプリが動きません。使いこなすと便利なので必ず覚えましょう。Railsを学習する上では絶対にスキップできない必須の機能です。次回はmigrationの使い方を学びます。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。