mysql - 基表或视图已存在!(laravel 航海者)
问题描述
当我跑
php artisan voyager:install --with-dummy
我收到此错误:
Base table or view already exists
C:\project\Doctrine\DBAL\Driver\PDOException::("SQLSTATE[42S01]: Base table or view already exists: 1050 La table 'users' existe déjà")
我猜“用户”表已经被 laravel 保留了!
请问我该如何解决这个问题?
解决方案
发生这种情况是因为您已经准备好在您的数据库中有一个具有此名称的表,Voyager 不会为您替换。
使用命令
php工匠迁移:重置
此命令将为您回滚所有 laravel 数据库迁移,然后再次运行
php artisan voyager:install --with-dummy
并且会很好吃。
推荐阅读
- vba - 在多个 Access 2016 查询中操作列表达式/公式
- python - 找到最小值和它上面的一个索引
- php - Puphpeteer - 从链接获取文本和 href 属性
- python - 如何手动进行傅里叶变换
- gradle - 在 grails 4.0.11 中生成文档会返回 ClassNotFoundException:groovy.text.Template
- python - 用 isin 子集数据表
- node.js - nodejs express + create-react-app oauth2.0 error 401 'Invalid access token' Spotify API
- java - Liferay 7.1.3 GA4 自定义 Portlet 与番石榴依赖部署:灾难性初始化失败!TypeNotPresentExceptionProxy
- java - 使用 Apache Beam FileIO 时如何避免截断数据
- mongodb - 通过 id 数组删除整个对象