laravel-enso / dbsyncmigrations
2.1.2
2018-01-11 08:51 UTC
Requires
- php: >=7.1.0
- laravel-enso/core: 2.1.*
- laravel/framework: 5.5.*
README
Laravel 的数据库同步迁移生成器 Laravel。
特性
通过生成所选模型的迁移,并在此基础上运行生成的迁移,轻松地在开发和生产环境之间同步模型的数据库状态:
- 生成所选模型的迁移,然后在其他系统(预发布/实时等)上运行生成的迁移
安装步骤
- 发布配置文件
php artisan vendor:publish --tag=dbsync-config`
- 将
DbSyncMigrations
特性添加到需要迁移的模型中
注意 您可以通过编辑 config/enso/dbsync.php
配置文件并将 dbsync
标志设置为 false 来全局禁用迁移创建
发布
php artisan vendor:publish --tag=dbsync-config
- 配置文件php artisan vendor:publish --tag=enso-config
- 当发布新版本并希望更新配置时,这是一个常用的别名
注意
Laravel Enso Core 包已包含此包。
贡献
受到欢迎。拉取请求是很好的,但问题也很好。
许可证
此包根据 MIT 许可证发布。