-
Notifications
You must be signed in to change notification settings - Fork 10
Description
运行php.exe artisan migrate,提示Non-static method Illuminate\Database\Eloquent\Model::delete() should not be called statically
修改以下就可以了
- 把vendor\wanglelecc\laracms-framework\database\migrations\2018_02_25_170926_seed_roles_and_permissions_data.php的User::delete();改成User::where(DB::raw(1), 1)->delete();
- 把vendor\wanglelecc\laracms-framework\database\migrations\2018_03_04_174004_seed_slide_and_block_and_files_data.php的
File::delete();
Slide::delete();
Block::delete();
改成
File::where(DB::raw(1), 1)->delete();
Slide::where(DB::raw(1), 1)->delete();
Block::where(DB::raw(1), 1)->delete();
[2019-10-05 10:19:57] local.ERROR: Non-static method Illuminate\Database\Eloquent\Model::delete() should not be called statically {"exception":"[object] (ErrorException(code: 0): Non-static method Illuminate\Database\Eloquent\Model::delete() should not be called statically at D:\laravel\cms\vendor\wanglelecc\laracms-framework\database\migrations\2018_02_25_170926_seed_roles_and_permissions_data.php:152)
[stacktrace]
#0 D:\laravel\cms\vendor\wanglelecc\laracms-framework\database\migrations\2018_02_25_170926_seed_roles_and_permissions_data.php(152): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Non-static meth...', 'D:\\laravel\\cms\\...', 152, Array)