我有一个用户模型,其方案如下所示:
# --- First database schema
# --- !Ups
create sequence s_user_id;
create table user (
id bigint DEFAULT nextval('s_user_id'),
firstName varchar(128),
lastName varchar(128),
email varchar(128) unique
);
# --- !Downs
drop table user;
drop sequence s_user_id;
我怎样才能验证新用户,而不是仅仅崩溃
RuntimeException:执行语句时出现异常:唯一索引或主键违规:
?
另外,我没有使用任何形式或任何形式的视图。我只是在创建一个 API...