Использование существующей базы данных другого приложения Rails в новом приложении Rails

StackOverflow https://stackoverflow.com/questions/2343741

Вопрос

Я новичок в рельсах. Я создал приложение Rails ранее, а также собрал несколько записей данных в базе данных разработки. Предположим, я создаю новое приложение Rails и предпочитаю использовать существующую базу данных разработки 1 -го приложения Rails в моем недавно созданном приложении Rails, как мне это сделать?

Нет правильного решения

Другие советы

Смотрите на Microsoft Connect его подано как ошибка -

Ваша база данных. Myml должна выглядеть так:

development:
  host: localhost
  adapter: mysql
  database: your_database_name [just the name, not the path]
  username: your_username
  password: your_password

test:
...

production:
...

Вам необходимо изменить имя базы данных в файле Database.yml. Проблема Seconnd, с которой вы сталкиваетесь, - это миграция.

Я бы скопировал миграции с вашим предыдущим приложением, чтобы вы поддерживали целостность миграции с номерами версий и отказывались, если это необходимо.

Кроме того, если вы видите Development.Locs - что LOCS относится к Table_Name, который в спокойном контексте, как правило, также по совпадению имени контроллера.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top