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