a5sys/doctrine-migration-tools-bundle

简化Doctrine迁移的使用

V2.4.0 2020-11-02 08:13 UTC

This package is auto-updated.

Last update: 2024-08-29 04:03:31 UTC


README

Doctrine迁移包的工具

安装

composer require a5sys/doctrine-migration-tools-bundle

从模式文件为doctrine-migration生成版本

doctrine的diff命令从您的数据库和当前模式之间的差异生成版本文件。

此命令从存储在文件中的模式与您的当前模式之间的差异生成版本。

因此,您只需在创建新版本的应用程序之前运行该命令。

php bin/console doctrine:migrations:diff-file

如果需要,将生成版本文件,并将您的当前模式导出到文件中。(在 /app/DoctrineMigrations/SchemaVersion)

您可以使用check选项自动检查迁移是否已生成

php bin/console doctrine:migrations:diff-file --check

如果应该生成迁移,则将使用退出代码1