Laravel Voyager:如何使用我的迁移而不是Voyager

时间:2017-03-10 16:14:26

标签: php laravel admin database-migration

我尝试将Laravel Voyager管理面板设置为现有项目,我已经拥有表'用户','角色','权限','类别'当我使用php artisan voyager:install时,我收到错误

  

照亮\数据库\ QueryException]
    SQLSTATE [42S21]:列已存在:1060重复列名称' avatar' (SQL:alter table usersavatar之后添加email varchar(191)null,在role_id之后添加id int null

Voyager尝试运行自己的迁移,这会导致错误,如何告诉Voyager使用我的表?

1 个答案:

答案 0 :(得分:0)

当您在laravel中安装voyager管理面板时,它会附带一些表,例如用户表和权限表,因此您在数据库中有这些表,因此它告诉您列已经存在。