# 輪読会(20201210) ###### tags:`輪読会` ## 今日の学習範囲 P126『4-1 さまざまなマイグレーション操作を使いこなす』 ~ P140『』 ## 確認テスト ## メモ ## 4-1-4 schema.rb `$ rails db:schema:dump`ってどんなとき使うのか? →Rails以外のアプリでRailsを使いたいとき 基本的にはdb/schema.rbというファイルを自動出力するので使うことは殆どない https://railsdoc.com/page/rake_db_schema_dump ## 4-2-2 NOT NULL制約 `$ bin/rails g migration ChangeTasksNameNotNull` →マイグレーションの雛形を作成 `change_column_null :tasks, :name, false` →雛形の中身を編集して下記のコードを追加する ` $ bin/rails db:migrate` →マイグレーションをデータベースに反映させよう