Authentication 拉雷维尔圣殿,加拿大';t php artisan因现有用户表而迁移
我正在尝试在我的应用程序上使用Sanctum进行身份验证,我有一个现有的数据库,我有我的模型和控制器,当我按照步骤创建令牌表,可能还有用户表中的其他列时,使用PHP artisan migrate,它显示了这个错误 我知道这意味着什么,users表已经存在,但是有没有办法保留我的表并使用这个命令只添加缺少的部分?(令牌表和列) 以下是错误: C:\Users\HP\Desktop\New\U backend\pfa>php artisan migrateAuthentication 拉雷维尔圣殿,加拿大';t php artisan因现有用户表而迁移,authentication,laravel-8,laravel-sanctum,Authentication,Laravel 8,Laravel Sanctum,我正在尝试在我的应用程序上使用Sanctum进行身份验证,我有一个现有的数据库,我有我的模型和控制器,当我按照步骤创建令牌表,可能还有用户表中的其他列时,使用PHP artisan migrate,它显示了这个错误 我知道这意味着什么,users表已经存在,但是有没有办法保留我的表并使用这个命令只添加缺少的部分?(令牌表和列) 以下是错误: C:\Users\HP\Desktop\New\U backend\pfa>php artisan migrate 迁移:2014\u 10\u 12\u0
迁移:2014\u 10\u 12\u000000\u创建\u用户\u表 照亮\数据库\查询异常 SQLSTATE[42S01]:基表或视图已存在:1050个表“用户”已存在(SQL:创建表
users
(id
bigint unsigned not null auto_increment主键,name
varchar(255)not null,email
varchar(255)不为空,email\u verified\u at
timestamp null,password
varchar(255)不为空,memory\u token
varchar(100)null,created\u at
timestamp null,updated\u at
timestamp null)默认字符集utf8mb4校对“utf8mb4 unicode\u ci”)
在C:\Users\HP\Desktop\New\u backend\pfa\vendor\laravel\framework\src\light\Database\Connection.php:685681▕ // 如果尝试运行查询时发生异常,我们将格式化错误
682▕ // 包含SQL绑定的消息,这将使此异常成为一个异常
683▕ // 对开发人员的帮助要大得多,而不仅仅是数据库的错误。
684▕ 捕获(例外$e){
➜ 685▕ 抛出新的QueryException(
686▕ $查询,$this->prepareBindings($bindings),$e
687▕ );
688▕ }
689▕ 1 C:\Users\HP\Desktop\New\u backend\pfa\vendor\laravel\framework\src\light\Database\Connection.php:478
PDOException::(“SQLSTATE[42S01]:基表或视图已存在:1050表“用户”已存在”) 2 C:\Users\HP\Desktop\New\u backend\pfa\vendor\laravel\framework\src\light\Database\Connection.php:478
PDO语句::execute()