rubyとrailsをインストールしたのですが、それとは別に
データベース(mysql, sqlite)もインストールしなくてはいけないのでしょうか?
railsを使っていて、rails db:migrateで変更を反映させてもエラーが出ます。
また、rails -vでrailsが確認できるように、いま自分がデータベースを使える状態なのかを確認する手段はありますか??
# Raises <tt>ActiveRecord::PendingMigrationError</tt> error if any migrations are pending. def check_pending!(connection = Base.connection) #⇓ここがエラー raise ActiveRecord::PendingMigrationError if ActiveRecord::Migrator.needs_migration?(connection) end def load_schema_if_pending!
rails db:versionを実行したところ、「Current version: 0」と出ていますが何か関係はありますか?
rails dbを実行したらこうなりました。
Couldn't find database client: sqlite3.exe. Check your $PATH and try again.
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/20 13:05