Вот несколько методов создания новой миграции с помощью Knex.js:
-
knexmigrate:make: эта команда создает новый файл миграции с указанным именем. Файл миграции будет создан в настроенном каталоге миграции. -
knexmigrate:latest: эта команда запускает все ожидающие миграции, которые еще не были выполнены. Он будет последовательно выполнять функциюupдля каждой миграции. -
knexmigrate:rollback: эта команда откатывает последний пакет выполненных миграций. Он будет выполнять функциюdownдля каждой миграции в обратном порядке. -
knexmigration:currentVersion: эта команда отображает текущую версию перенесенной базы данных. -
knexmigration:up: эта команда запускает все ожидающие миграции, которые еще не были выполнены, аналогичноknexmigrate:latest. -
knexmigrate:down: эта команда откатывает последний пакет выполненных миграций, аналогичноknexmigration:rollback.