Im learning Sequelize, и мне нужно некоторое разъяснение вокруг синхронизации и миграции.
Я понимаю, что синхронизация создаст отсутствующие таблицы на основе моей схемы модели, но я также прочитал, что синхронизация предназначена для инициализации базы данных, тогда как миграции предназначены для производства.
Если это так, в экспресс-примере отображается вызов синхронизации из bin/www
. Это что-то, что нельзя использовать в производстве?
Как расширение этого, если я не использую синхронизацию в производстве, как вы применяете ассоциации моделей? Нужно ли их вручную добавлять вручную?
По сути, я прошу объяснить, как эти два понятия предназначены для совместной работы.
Спасибо