我尝试将Laravel Voyager管理面板设置为现有项目,我已经拥有表'用户','角色','权限','类别'当我使用php artisan voyager:install
时,我收到错误
照亮\数据库\ QueryException]
SQLSTATE [42S21]:列已存在:1060重复列名称' avatar' (SQL:alter tableusers
在avatar
之后添加role_id
之后添加id
int null
Voyager尝试运行自己的迁移,这会导致错误,如何告诉Voyager使用我的表?
答案 0 :(得分:0)
当您在laravel中安装voyager管理面板时,它会附带一些表,例如用户表和权限表,因此您在数据库中有这些表,因此它告诉您列已经存在。