Reliese Laravel is a collection of Laravel Components which aim is to help the development process of Laravel applications by providing some convenient code-generation capabilities.
安装/使用
1 composer require "reliese/laravel:dev-master"
1 2 3 4 5 6 7 8 'providers' => [ Reliese\Coders\CodersServiceProvider ::class , ],
php php artisan vendor:publish --tag=reliese-models php artisan config:clear
修改配置文件 config/models
(根据个人喜好修改)
1 2 'path' => app_path ('Models/Base' ),'namespace' => 'App\Models\Base' ,
执行命令 php artisan code:models
1 2 3 Administrator@Caoxl MINGW64 /d/app/phpStudy/PHPTutorial/WWW/laravel8 $ php artisan code:models Check out your models for laravel8
查看app/Models/Base/
,生成了数据表对应的Model
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 <?php namespace App \Models \Base ;use Carbon \Carbon ;use Reliese \Database \Eloquent \Model ;class User extends Model { protected $table = 'users' ; protected $dates = [ 'email_verified_at' ]; protected $hidden = [ 'password' , 'remember_token' ]; protected $fillable = [ 'name' , 'email' , 'email_verified_at' , 'password' , 'remember_token' ]; }