Миграция Knex.js: создание новых миграций и управление изменениями схемы базы данных

Вот несколько методов создания новой миграции с помощью Knex.js:

  1. knexmigrate:make : эта команда создает новый файл миграции с указанным именем. Файл миграции будет создан в настроенном каталоге миграции.

  2. knexmigrate:latest: эта команда запускает все ожидающие миграции, которые еще не были выполнены. Он будет последовательно выполнять функцию upдля каждой миграции.

  3. knexmigrate:rollback: эта команда откатывает последний пакет выполненных миграций. Он будет выполнять функцию downдля каждой миграции в обратном порядке.

  4. knexmigration:currentVersion: эта команда отображает текущую версию перенесенной базы данных.

  5. knexmigration:up: эта команда запускает все ожидающие миграции, которые еще не были выполнены, аналогично knexmigrate:latest.

  6. knexmigrate:down: эта команда откатывает последний пакет выполненных миграций, аналогично knexmigration:rollback.