rjacobsen/eloquent-model-generator

自动从Laravel 5项目的数据库中生成所有Eloquent模型。

此包的官方仓库似乎已不存在,因此该包已被冻结。

1.0.2 2015-08-12 13:32 UTC

This package is auto-updated.

Last update: 2024-04-29 03:10:09 UTC


README

自动从Laravel 5项目的数据库中生成所有Eloquent模型。这还将添加所有关联函数到生成的模型中(belongsTo, belongsToMany, hasMany, hasOne)。

我还创建了一个ServiceProvider,它将为这些模型自动生成基本的CRUD功能。目前,您可以使用Laravel Administrator来完成这项任务。

## 安装

将以下包添加到您的 composer.json

"require-dev": {
    "xethron/migrations-generator": "dev-l5",
    "way/generators": "dev-feature/laravel-five-stable",
    "user11001/eloquent-model-generator": "dev-master"
}

您还需要指向way/generators仓库的分支。有关更多信息,请参阅Xethron/migrations-generator

"repositories": [
    {
        "type": "git",
        "url": "git@github.com:jamisonvalenta/Laravel-4-Generators.git"
    }
]

接下来,运行 composer update

接下来,将以下服务提供者添加到您的 config/app.php

'Way\Generators\GeneratorsServiceProvider',
'Xethron\MigrationsGenerator\MigrationsGeneratorServiceProvider',
'User11001\EloquentModelGenerator\EloquentModelGeneratorProvider',

最后,确保您的 .env 文件中有正确的数据库信息

## 使用

php artisan models:generate