CRUD Booster Laravel数据库错误

时间:2018-02-05 07:36:04

标签: laravel

我正在尝试在laravel中安装CRUDBooster。但是,我没有看到安装后提供的表格。迁移中只有两个表: 1.创建用户表 2.创建密码重置表

ErrorException(E_ERROR) SQLSTATE [42S02]:未找到基表或视图:1146表'project.cms_settings'不存在(SQL:select * from cms_settings其中name = appname limit 1)(查看:C: \ XAMPP \ htdocs中\ crudbooster \厂商\ crocodicstudio \ crudbooster \ SRC \视图\ login.blade.php)

尝试运行此网址时:http://localhost/crudbooster/public/admin/login

我正在关注本教程:http://crudbooster.com/doc/5.3/intro

如何在数据库中设置表?

2 个答案:

答案 0 :(得分:1)

基本上,错误表示cms_settings数据库中的表project丢失了。运行composer require crocodicstudio/crudbooster后,您需要添加服务提供商

crocodicstudio\crudbooster\CRUDBoosterServiceProvider::class,

然后,在您的终端或cmd上,您需要在项目根目录上运行,我假设C:\xampp\htdocs\crudbooster

php artisan crudbooster:install

crudbooster将完成其余的工作。

https://github.com/crocodic-studio/crudbooster/blob/master/docs/en/installation.md#how-to-install

答案 1 :(得分:0)

这意味着您的作曲家没有创建迁移表。

请先执行以下步骤:https://github.com/Xethron/migrations-generator

安装CRUDbooster自动管理门户后。我在laravel 5.4和5.6中使用了非常好的CRUDbooster。