PostgreSQL:唯一违规:7 错误:重复键值违反唯一约束“users_pkey”在这里,我做了什么来存储我的用户以下是我创建用户表的方式截图
2022-08-30 13:00:25
我在我的Laravel应用程序中使用psql。我正在尝试创建我的用户,但我不断收到此错误
唯一违规:7 错误:重复键值违反唯一约束“users_pkey”
在这里,我做了什么来存储我的用户
$user = User::where('account_id','=',$id)->first();
$user->email = $account->email_address;
$user->fb_email = '';
$user->tw_email = '';
$user->fb_access_token = '';
$user->fb_profile_id = '';
$user->fb_page_id = '';
$user->fb_username = '';
$user->save();
以下是我创建用户表的方式
CREATE TABLE "users" (
"id" serial NOT NULL ,
"account_id" varchar(255) NOT NULL ,
"email" varchar(255) NOT NULL ,
"fb_email" varchar(255) NOT NULL ,
"tw_email" varchar(255) NOT NULL ,
"created_at" timestamp(0) without time zone,
"updated_at" timestamp(0) without time zone,
"fb_access_token" varchar(255) NOT NULL ,
"fb_profile_id" varchar(255) NOT NULL ,
"fb_page_id" varchar(255) NOT NULL ,
"fb_username" varchar(255) NOT NULL ,
PRIMARY KEY ("id")
);
我做了我应该做的事情吗?not
我现在所拥有的曾经在将我的应用程序与.MySQL
任何提示/建议对我来说都意义重大。