gutierre69/laravel-convert-migrations

此包的最新版本(dev-master)没有提供许可证信息。

Artisan 命令,用于将当前 SQL 数据库模式转换为 Laravel 5.4+ 迁移文件。

dev-master 2022-11-02 19:52 UTC

This package is auto-updated.

Last update: 2024-09-30 01:17:19 UTC


README

这是一个 artisan 命令,用于将当前 SQL 数据库模式转换为 Laravel 5.4+ 迁移文件。当你开始了一个没有使用迁移的 Laravel 项目,或者正在将旧应用程序迁移到 Laravel 时,这个命令会非常有用。

安装

  1. 将此包添加到你的 composer.json 文件中,并运行 composer update
"require": {
    "your_path/laravel-convert-migrations": "dev-master"
}
  1. '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” 原始类