rjacobsen / eloquent-model-generator
自动从Laravel 5项目的数据库中生成所有Eloquent模型。
此包的官方仓库似乎已不存在,因此该包已被冻结。
1.0.2
2015-08-12 13:32 UTC
Requires
- php: >=5.4.0
- illuminate/support: >=4.1
- xethron/migrations-generator: *
Requires (Dev)
- illuminate/cache: >=4.1.0
- illuminate/console: >=4.1.0
- mockery/mockery: >=0.9.0
- phpunit/phpunit: >=4.0.0
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