以前にこれに出くわしたことはありません。レールでモデルを生成しています
rails g model Rating ratings:integer
この時点では、移行ファイルは生成されていません
それから私は走ります
rake db:migrate
この時点では何も起こらず、myapp_development と myapp_test が存在していても、モデルにテーブルが書き込まれません。
だから私はmysqlをチェックし、ただでログインしました
mysql
それはまっすぐにログインし、そこにはどちらのデータベースも存在しませんでした。その後、再度ログインしましたが、今回はこのコマンドで
mysql -u root
ここに私のデータベースが存在します。ここで何が起こっているのか、モデルに対応するテーブルを作成させる方法を知っている人はいますか?
データベース.yml
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: recipes_development
pool: 5
username: root
password:
ありがとう