gutierre69 / laravel-convert-migrations
此包的最新版本(dev-master)没有提供许可证信息。
Artisan 命令,用于将当前 SQL 数据库模式转换为 Laravel 5.4+ 迁移文件。
dev-master
2022-11-02 19:52 UTC
Requires
- php: >=7.1.0
- illuminate/console: 5.*
- illuminate/support: 5.*
This package is auto-updated.
Last update: 2024-09-30 01:17:19 UTC
README
这是一个 artisan 命令,用于将当前 SQL 数据库模式转换为 Laravel 5.4+ 迁移文件。当你开始了一个没有使用迁移的 Laravel 项目,或者正在将旧应用程序迁移到 Laravel 时,这个命令会非常有用。
安装
- 将此包添加到你的 composer.json 文件中,并运行
composer update
"require": { "your_path/laravel-convert-migrations": "dev-master" }
- 将
'Adamkearsley\ConvertMigrations\ConvertMigrationsServiceProvider:class'
添加到你的app/config/app.php
文件中的providers
数组。
使用方法
现在,你只需要运行 php artisan convert:migrations myDatabaseName
。等待几秒钟,神奇的是,你将在 app/database/migrations
中得到一个新的迁移文件。
忽略表
如果你需要,甚至可以忽略迁移中的表。只需使用 ignore
选项,并用逗号分隔表名:php artisan convert:migrations --ignore="table1, table2"
。
致谢
致谢“bruceoutdoors” 原始类。