{success} gitee仓库·Laravel版
{info} gitee仓库·Hyperf版
小丑路人
https://bbs.cnpscy.com
PHP7.4+
Laravel8
vue-element-admin
v14.*
composer install
cp .env.example .env
php artisan key:generate
php artisan jwt:secret
php artisan sync:database:tables
php artisan command:autotablebuild
php artisan schedule:run
* * * * * www php artisan schedule:run >> /dev/null 2>&1
php artisan queue:work database --daemon --queue=default
php artisan queue:work database --queue=default
按月、按年分表的模型,皆不可使用 with
,可使用 load
代替,static::query
会重新 实例化当前模型,之前设置的分表名称将被替换。
具体原因看代码:
/**
* Begin querying a model with eager loading.
*
* @param array|string $relations
* @return \Illuminate\Database\Eloquent\Builder
*/
public static function with($relations)
{
return static::query()->with(
is_string($relations) ? func_get_args() : $relations
);
}
为模型生成注释
php artisan ide-helper:models
生成 PHPstorm Meta file
php artisan ide-helper:meta
为 Facades 生产注释
php artisan ide-helper:generate