2021-06-01から1ヶ月間の記事一覧
解決方法 エラーの原因 ついでに確認するべき事項 解決方法 config/storage.yml のインデントを修正する。 デフォルト部分(testやlocal)を参考に、インデントを整えよう。 エラーの原因 コメントアウトを外し、記述を変更した際にインデントがずれるのが主な…
Step1 graphvizのインストール Step2 gemの導入 Step3 モデルの作成・アソシエーションの記述 Step4 ER図の生成 オプション 外部キーカラムも表示したい! ⚠注意点! Step1 graphvizのインストール brew install graphviz GraphvizはAT&T研究所が開発したツ…
Step1 マイグレーションファイルにカラムを追加する Step2 application.controllerを編集する configure_permitted_parametersとは カラムの追加について if: :devise_controller?はなぜ必要か Step1 マイグレーションファイルにカラムを追加する Step2 appl…
実験用アプリ 使用するアプリの仕様 前提:foreign_key:trueとは 実験1.references型の場合 userの生成 articleの生成 2.integer型の場合 userの生成 articleの生成 結論:integer型では外部キー制約を実装できていない 実験用アプリ 実験用アプリのGithub …
Step1 gemの導入 Step2 gemのインストール Step3 deviseの設定ファイル作成 Step4 モデルの作成 Step5 テーブルの作成・マイグレーションの実行 Step5-1 テーブルの作成 Step5-2 マイグレーションの実行 Step1 gemの導入 Gemfileに以下の記述を追記する。 ge…
前提:FormObjecgtのモデル、テストでアソシエーションを使えない モデルをincludeしてるのに使えない? associationはどこにあるのだろうか? ActiveModelとActiveRecordの関係 備考:そもそも論 前提:FormObjecgtのモデル、テストでアソシエーションを使…