Вот несколько методов, связанных с перечислениями в Sequelize CLI:
-
sequelizemigration:generate: эта команда создает новый файл миграции для создания или изменения таблиц базы данных. Эту команду можно использовать для добавления столбца перечисления в таблицу. -
sequelizemigration:run: эта команда запускает ожидающие миграции и обновляет схему базы данных. Он выполняет файлы миграции, созданные Sequelize CLI, включая те, которые включают изменения перечисления. -
sequelize db:migrate: эта команда аналогичнаsequelizemigrate:runи применяет к базе данных все ожидающие миграции. Это гарантирует синхронизацию схемы базы данных с определенными моделями, включая любые изменения перечисления. -
sequelize-cli-typescript: это версия Sequelize CLI на TypeScript. Он обеспечивает дополнительную поддержку использования TypeScript в ваших миграциях и моделях Sequelize, включая перечисления, определенные в TypeScript. -
sequelize db:seed: эта команда используется для заполнения базы данных исходными данными. Эту команду можно использовать для заполнения таблиц, содержащих столбцы перечислений с предопределенными значениями.