как изменить базу данных rails 3 с sqlite3 на mysql5 в середине разработки - PullRequest
1 голос
/ 08 февраля 2011

Я новичок в Rail 3. Могу ли я напрямую перейти к изменению database.yml и ... что?

Ответы [ 2 ]

3 голосов
/ 08 февраля 2011

Измените ваш database.yml, чтобы он выглядел примерно так:

development:
  adapter: mysql
  encoding: utf8
  reconnect: false
  database: <database name>
  pool: 5
  username: <user name>
  password: <password>
  host: <host>

Затем просто запустите rake db:schema:load, чтобы он создал ваши таблицы.Тогда проверь!

1 голос
/ 08 февраля 2011

В основном да, но может быть, что есть небольшие различия между sqlite и mysql.Так что проверяйте хорошо, когда вы меняете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...