В sails.js, как мы можем остановить автоматизацию схемы в базе данных. Иногда это приводит к ошибке из-за миграции. Есть ли способ, с помощью которого миграция может выполняться только при развертывании приложения?Остановить автоматическую миграцию схемы в sails.js
9
A
ответ
8
Вы также можете попробовать что-то вроде этого:
module.exports = {
// migrate: 'alter', // adds and/or removes columns on changes to the schema
// migrate: 'drop', // drops all your tables and then re-creates them. All data is deleted.
// migrate: 'safe', doesn't do anything on sails lift- for use in production.
attributes: { /* ... */ }
};
4
Мы можем достигнуть этого, указав в модели migrate
. Его значение по умолчанию: alter
, которые пытаются автоматически перенести схему при каждом изменении.
module.exports = {
schema: true,
migrate: 'safe',
adapter: 'mysql',
attributes: {}
}
2
Для всех моделей, которые вы можете изменить в confing/models.js
migrate: 'safe',
Смежные вопросы
- 1. Включить автоматическую миграцию?
- 2. Отключить миграцию базы данных в Sails.js для всех моделей
- 3. Включить автоматическую миграцию Entity Framework для подпроекта
- 4. Остановить автоматическую проверку флажка
- 5. Отменить миграцию без изменения схемы
- 6. Поддерживает ли MagicalRecord автоматическую миграцию и iCloud одновременно?
- 7. Как провести миграцию db-схемы в sorm?
- 8. Как остановить автоматическую синхронизацию Mendeley?
- 9. Как остановить автоматическую сортировку Jqpivot?
- 10. Как sails.js обрабатывает миграцию базы данных при работе с базой данных схемы?
- 11. Как остановить автоматическую установку формы?
- 12. Как написать миграцию базы данных в приложении sails.js
- 13. Сделать миграцию миграции огурца вместо нагрузки схемы
- 14. Изменяет ли управление миграцию/откатывание схемы
- 15. Как сделать миграцию схемы с помощью Ollie?
- 16. Как остановить автоинкрементную для ид в sails.js
- 17. DropCreateDatabaseIfModelChanges вызывает автоматическую миграцию, даже если я не позволил им
- 18. Как остановить миграцию Rails 3.1 из транзакции?
- 19. Highcharts legendItemClick event - Остановить автоматическую визуализацию диаграммы
- 20. JavaMail - Остановить автоматическую отправку считываемых квитанций
- 21. Остановить автоматическую слайд-вкладку пользователя Hover
- 22. Select2 multiselect - Как остановить автоматическую сортировку?
- 23. Остановить автоматическую перезагрузку после успеха ajax
- 24. Как выполнить миграцию схемы базы данных в Android?
- 25. Как выполнить миграцию схемы sql в управляемом движке приложения vm?
- 26. Как остановить автоматическую перезагрузку и обновление изображений в CollectionView iOS
- 27. Как остановить автоматическую загрузку в IE 11 при использовании iframe
- 28. Как остановить эту странную автоматическую перезагрузку в IE
- 29. Объединить автоматическую схему схемы Hibernate и версию базы данных
- 30. Остановить инструкции SQL без классификаторов схемы
см Также https://github.com/ balderdashy/паруса/вопросы/1471 # issuecomment-36668189 – mikermcneil
@mikermcneil, я попытался использовать это, но через несколько дней мои данные каким-то образом исчезли, я не знаю, как, я использую эту команду навсегда -w запускать -al/var/log/mylog.log --prod – Sahan
Любой t houghts @mikermcneil ,, – Sahan