Учусь рельсы из демо, оригинал database.yml
являетсяграбли БД: мигрировать получил грабли прерван
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
так это демо использование sqlite
в качестве базы данных, но я хочу, чтобы изменить mysql
, так что я изменить database.yml
, как :
adapter: mysql2
database: jobs_test
server: localhost
username: root
password: "1234"
pool: 5
timeout: 5000
encoding: utf8
когда я бегу
rake db:migrate
тогда я получил ошибку:
rake aborted!
Please install the sqlite3 adapter: `gem install activerecord-sqlite3-adapter`
(sqlite3 is not part of the bundle. Add it to Gemfile.)
так, я изменил адаптер mysql2
, почему он позволяет мне установить sqlite3 adapter
?
попробуйте 'bundle update' сначала. – muttonlamb
Можете ли вы опубликовать свой Gemfile –
, спасибо, я должен «расслоить обновление» первым – HXH