こんにちは。質問させてください。
railsをdocker環境でwebアプリ作成中でして、モデルを作り、db:migrateを実行するとエラーになります。
以下、ターミナルの内容です。
$docker-compose run —rm web rails g model profile users:references name:string learning_history:integer purpose:string
↓
$docker-compose run --rm web rails db:migrate
Creating fh_web_run ... done
== 20210429054556 CreateProfiles: migrating ===================================
-- create_table(:profiles)
-- history()
rails aborted!
StandardError: An error has occurred, this and all later migrations canceled:
undefined local variable or method history' for #<CreateProfiles:0x000055e4a1f45138> /usr/local/bundle/gems/activerecord-5.2.5/lib/active_record/migration.rb:870:in
block in method_missing'
/usr/local/bundle/gems/activerecord-5.2.5/lib/active_record/migration.rb:840:in `block in say_with_time'
省略
Tasks: TOP => db:migrate
(See full trace by running task with --trace)
ERROR: 1
↓
$ docker-compose run --rm web rails bin/rails db:migrate
上記と同じようなエラー
db:migrateができず、先に進めず困ってます
どなたかご教授いただけないでしょうか。何卒よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/09 02:50