librette / doctrine-migrations
dev-master
2020-02-27 11:39 UTC
Requires
- php: >=7.0
- doctrine/migrations: ~1.0@dev
- kdyby/console: *
- kdyby/events: *
- nette/di: ~2.4 || ~3.0
Suggests
- doctrine/orm: ~2.4
- kdyby/doctrine: ~1.0
This package is auto-updated.
Last update: 2024-08-27 21:33:57 UTC
README
需求
- PHP 5.3.2 或更高版本。
- Nette 框架 2.1.x
- Kdyby/Console
- Kdyby/Events
- Doctrine DBAL
推荐
安装
安装此扩展的最佳方式是使用 Composer
$ composer require librette/doctrine-migrations
现在您需要在您的 config.neon 中注册此扩展
extensions: migrations: Librette\Doctrine\Migrations\MigrationsExtension
配置
如果您已经配置了 Doctrine,您无需进行其他配置,但仍有一些可配置项
migrations: name: My migrations migrationsNamespace: MigrationsNamespace tableName: doctrine_migration_versions migrationsDirectory: %appDir%/migrations migrations: myMigration: version: 123 class: MyMigration123
migrationsNamespace、tableName 和 migrationsDirectory 的默认值与上面示例中显示的相同。
迁移目录必须存在且可写。
用法
只需运行 Kdyby\Console,您就应该能够使用新的命令。
有关 Doctrine Migrations 的更详细信息,请参阅 Doctrine Migrations 文档