Запретить сиквелиз для удаления базы данных в приложении node.js

Прежде всего я использую node.js с секвелированием ORM и Postgre SQL.

У меня есть 2 простых вопроса:

Каждый раз, когда я перезапускаю, мое приложение sequelize удаляет и создает все таблицы в базе данных. Как предотвратить это (я не хочу, чтобы мои записи в базе данных были удалены)? Я пытался настроить мой NODE_ENV для проверки, но это не помогло.

Как происходит миграция секвелирования, знает, где она остановилась (какие миграции выполнены, а какие нет). Например, когда я использовал миграцию базы данных в платформе Grails, она автоматически создавала таблицу в базе данных, в которой хранились все метки времени миграции, выполненные до и после повторного запуска моего приложения, она смотрит на эту таблицу и знает, какие миграции уже выполнены, а какие нет. Я не вижу никакой таблицы при использовании node / sequelize, так как это работает? :)

Спасибо Иван

Ответы на вопрос(1)

Ваш ответ на вопрос