jaypha / mysqli-fixdb
数据库创建/更新/同步工具
v0.3.1
2020-10-02 03:50 UTC
Requires
- php: ^5.0 || ^7.0
- jaypha/mysqli-ext: ^0.1
Requires (Dev)
- phpunit/phpunit: ^6
README
由 Jason den Dulk 编写
用于MySQL的数据库创建/更新/同步工具。
现在有许多用于数据库维护的工具,称为“迁移”。它们通常通过指定对数据库所需更改来运行程序以更新数据库。
FixDB的工作方式略有不同。您指定所需的数据库定义。该工具将此定义与数据库中存在的定义进行比较,然后生成SQL以匹配更改。尽可能做到非破坏性更改。
这使得您可以根据当前状态指定数据库,而不是初始定义加上大量更改。
要求
PHP与php-mysqli扩展。
Composer
jaypha\mysqli-ext
安装
composer require jaypha/mysqli-fixdb
其他数据库的版本。
目前没有计划为其他数据库创建版本。如果您有兴趣,这样做可能并不困难。
许可证
版权(C)2017 Jaypha。
在Boost软件许可证下分发,版本1.0。
请参阅https://boost.ac.cn/LICENSE_1_0.txt