2016年10月23日 星期日

Laravel 从现有数据库表中生成 Model 模型文件

当我们接到老板的需求,或者我们自己头脑发热想把现有的系统使用 laravel 重构一遍,而为了过渡或者兼容现有系统不能动数据库的时候,我们一定恨不得有个工具可以直接帮我们将现有的数据库表直接生成 laravel 的模型文件;而恰好,有几位英雄已经帮我们开发了这个工具,下面介绍一款,能够将数据库表直接生成 laravel 模型文件的利器,那就是:laravel-model-generator,github地址:https://github.com/ignasbernotas/laravel-model-generator
安装使用非常简单,就三步:
第一步,命令行进入项目的根目录,输入命令:
composer require ignasbernotas/laravel-model-generator
第二步,在 app/Providers/AppServiceProvider.php 文件的 register 方法里面,加入如下代码:
public function register()
{
    if ($this->app->environment() == 'local') {
        $this->app->register('Iber\Generator\ModelGeneratorProvider');
    }
}
第三步,输入命令:
php artisan make:models
大功告成,看看 app/Models 文件夹下面是不是多了很多模型文件

from : https://laravel-china.org/topics/2862

沒有留言:

wibiya widget