我正在使用Laravel,我正在尝试将一些表迁移到我的数据库(phpmyadmin)。之前它给了我一些麻烦,所以我删除了DB中迁移表中的所有行,所以现在它什么都没有。所以我尝试运行'php artisan migrate',我收到以下错误:
PHP致命错误:第301行的/var/www/loja/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php中找不到类'表' {“error”:{“type”:“Symfony \ Component \ Debug \ Exception \ FatalErrorException”,“message”:“Class'Table'not found”,“file”:“/ var / www / loja / vendor / laravel /framework/src/Illuminate/Database/Migrations/Migrator.php”, “行”:301}}
我没有任何名为'Table'的表或类。 谁知道什么是错的?
答案 0 :(得分:14)
我已经解决了这个问题。我发现迁移文件遵循某种格式。 例如,我的文件是这样的: 001_create_user_admin_table.php
我发现格式必须是yyyy_mm_dd_hhmmss_name_of_file.php 它必须有前四个论点,这就是为什么说它无法找到一个Class'表,因为我以前的方式,桌子是我的第五个参数在文件名中。
答案 1 :(得分:4)
尝试执行此命令: 0
SECTION
2
ENTITIES
0
LWPOLYLINE
90
5
70
0
43
0.0
10
-8.75
20
-11.75
30
0.0
10
-8.75
20
11.75
30
0.0
10
8.75
20
11.75
30
0.0
10
8.75
20
-11.75
30
0.0
10
-8.75
20
-11.75
30
0.0
0
ENDSEC
0
EOF
Ysee