У меня есть приложение с рельсами с тяжелыми исходными данными в базе данных. Каждый раз, когда я использую rake db:reset
, я должен импортировать файл sql для загрузки этих данных. Это не любопытный рельс, поэтому я могу получить эти данные в seed.rb и развернуть его с помощью приложения.Возможно ли сбросить базу данных MySQL в файл seed.rb?
1
A
ответ
1
Я бы рекомендовал сделать простую задачу рейка, которая загружает дамп в вашу текущую среду данных. Если вы хотите загрузить дамп в своем seed.rb, то почему бы просто не написать код для импорта дампа в формате sql. Это проще, чем преобразование дампа в исполняемый код ruby или что-то подобное.
0
Другим вариантом является has_alter_ego gem
Хотя, кажется, есть некоторые ошибки, и никто не берет на себя инициативу по их устранению.
Смежные вопросы
- 1. Перевести существующую базу данных Rails в файл данных семян
- 2. Возможно ли создать базу данных по базе данных в MySQL?
- 3. Возможно ли скопировать локальную базу данных MySQL в удаленную базу данных MySQL?
- 4. Возможно ли вставить данные внутри sharedpreference в базу данных mysql?
- 5. Возможно ли защитить паролем отдельную базу данных в MySQL?
- 6. MySQL: Возможно ли иметь ведомую базу данных в памяти?
- 7. Как вы можете сбросить базу данных MySql после каждого обновления?
- 8. Возможно ли экспортировать базу данных MySQL с помощью события JButton?
- 9. Возможно ли подключить базу данных MySQL с помощью python
- 10. Возможно ли восстановить базу данных MySQL до предыдущего состояния?
- 11. Возможно ли сбросить процесс установки SAP?
- 12. Возможно ли, чтобы mysql создал распределенную базу данных?
- 13. Самый простой способ сбрасывать базу данных Heroku для использования в local seed.rb?
- 14. Как сбросить базу данных heroku?
- 15. Сбросить базу данных с помощью PHP и MySQL
- 16. Django: Как сбросить базу данных в 1.8?
- 17. Может ли PhpStorm выгрузить базу данных MySQL в файл sql?
- 18. Вставить файл изображения в базу данных MySQL
- 19. Вставить CSV-файл в базу данных mysql
- 20. Сбросить базу данных (очистить все), затем засеять базу данных
- 21. Возможно ли создать базу данных SQL из файла JSON?
- 22. MySqli: возможно ли создать базу данных?
- 23. Возможно ли подключить базу данных sqlite3 удаленно
- 24. Сбросить базу данных mysql перед запуском теста JUnit
- 25. Как сбрасывать базу данных mysql?
- 26. Как сбросить базу данных SqLite в Android?
- 27. Сбросить базу данных SQLite в Django
- 28. Возможно ли сбросить ошибки данных в экземпляре Vue?
- 29. Возможно ли сбросить локаль в портативный локаль?
- 30. Как сбросить всю базу данных impala
любой пример скрипта, который вы знаете? – montrealmike