lovec/db-changelog

Db changelog 处理数据库结构的变化。

v1.1.0 2016-07-11 14:04 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:28:06 UTC


README

Build Status Quality Score Code Coverage Downloads this Month Latest stable

这是一个模块 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