jaxwilko / datamigrator
此包的最新版本(v1.0.7)没有可用的许可证信息。
将数据转换为平面文件的插件
v1.0.7
2023-04-25 12:20 UTC
Requires
- league/csv: ^9.0
README
通过你的版本控制系统管理你的数据。
关于
此插件允许通过将你的表转换为平面数据文件来传输数据。一旦表被扁平化,就可以重新导入。
安装
composer require jaxwilko/datamigrator
用法
通过插件设置页面,您可以配置要扁平化/迁移的表,并指定存储平面数据文件的目录。
此插件通过 artisan
命令行界面使用。
在您扁平化数据之后,您可以使用您选择的版本控制系统进行提交。这对于在本地开发和部署到服务器非常有用,因为在拉取您的更改后,您可以通过运行 php artisan data:migrate
来更新所有扁平化的表。
注意
迁移系统通过使用迁移内容的 sha1 哈希来跟踪文件何时被迁移。如果需要重新迁移,您可以删除 jaxwilko_datamigrator_migrations
表中的迁移记录。