lovec / db-changelog
Db changelog 处理数据库结构的变化。
v1.1.0
2016-07-11 14:04 UTC
Requires
- php: >=5.5
- flame/modules: ~2.3
- kdyby/events: ~3.0
- nette/database: ~2.3
- nette/utils: ~2.3
- nextras/forms: ~1.4
This package is not auto-updated.
Last update: 2024-09-28 17:28:06 UTC
README
这是一个模块 Changelog。您可以通过浏览器访问它:http://yourProject/db-changelog/ 如果您对结构进行了更改,访问上面的 URL 并插入您的 sql 代码。它将显示在您的 git 变更中等待提交。
在开发模式下,changelog 自动检测数据库中拉取的更改,并在您的本地数据库中显示以执行。在生产环境中。您需要手动访问 http://yourProject/db-changelog/ 并执行更改
要求
- PHP 5.5
- Nette\Database
安装
通过 Composer
composer require lovec/db-changelog
在您的 config.neon
中注册扩展
extensions: changelog: Lovec\DbChangelog\DI\ChangelogExtension changelog: # you can change these defaults dir: '%appDir%/changelog' table: changelog