LoginSignup
9

More than 1 year has passed since last update.

posted at

updated at

[Rails] ActiveRecord::NoDatabaseError [Docker]

※環境構築時に、間違ってDBを消してしまった結果

Rails DockderでActiveRecord::NoDatabaseErrorでた場合
DBが無いエラーなのでrailsコマンドで作成してからマイグレーションを実行してください。

commandline.tool
ActiveRecord::NoDatabaseError
commandline.tool
docker-compose exec web rails db:create
docker-compose exec web rails db:migrate

!!!!

もしコンテナが起動していない状態であれば、execの部分をrunに置き換えて実行してください。

commandline.tool
docker-compose run web rails db:create
docker-compose run web rails db:migrate

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
What you can do with signing up
9