【文件属性】:
文件名称:laravel-zero-downtime-migration:使用Laravel和pt-online-schema-change进行零停机迁移
文件大小:24KB
文件格式:ZIP
更新时间:2021-05-24 04:47:44
PHP
laravel零宕机时间迁移
使用Laravel和gh-ost或pt-online-schema-change零停机迁移。
注意:仅适用于MySQL数据库,包括(Percona和MariaDB)。
安装
与Laravel兼容5.5 , 5.6 , 5.7 , 5.8 , 6.0 , 7.0 & 8.0
先决条件
如果您使用的是gh-ost确保从其发行页面下载二进制文件:
如果您使用的是pt-online-schema-change确保已安装percona-toolkit 。
在Mac上,您可以使用brew brew install percona-toolkit 。
在Debian / Ubuntu上apt-get install percona-toolkit 。
安装步骤
运行composer require daursu/laravel-zero-downtime-migra
【文件预览】:
laravel-zero-downtime-migration-master
----.github()
--------workflows()
----src()
--------ServiceProvider.php(1KB)
--------ZeroDowntimeSchema.php(1KB)
--------Connections()
----LICENSE(1KB)
----composer.lock(121KB)
----phpunit.xml(876B)
----README.md(6KB)
----tests()
--------PtOnlineSchemaChangeConnectionTest.php(5KB)
----.gitignore(359B)
----composer.json(1KB)