Нужно ли переносить файл в Sequelize? - PullRequest
0 голосов
/ 29 апреля 2020

Я запустил свой проект с помощью sequeliz-cli, введя команду init.

, но я удалил папку миграций и сеялки. и начал создавать модели.

Мне нужно сначала создать БД в рабочей среде, а затем запустить db.syn c () из sequelize, которая создала таблицы в БД. Хорошо работает.

Можем ли мы завершить весь проект без использования миграции и развернуть его в рабочей среде, не будет ли использование миграции невыгодным?

1 Ответ

0 голосов
/ 29 апреля 2020

Миграции помогают вам использовать разные версии вашего приложения и БД в разных производственных средах и изменять структуру БД до тех пор, пока не будут точно добавлены некоторые исходные данные.

syn c В таком случае метод будет опасным ios с разными версиями в ситуации, когда вы время от времени запускаете более новую версию вашего приложения на более старой БД.

Если у вас простая структура БД, которая не изменится или будет одинаковым на всех плодах, тогда вы можете использовать syn c.

...