已有项目的表主键是user_id,但是反向生成后,生成了两个主键,反向生成后用户表的主键是id,而不是user_id。怎么能去掉id这个字段,只保留user_id为唯一的主键?
项目:JeeLowCode
已有项目的表主键是user_id,但是反向生成后,生成了两个主键,反向生成后用户表的主键是id,而不是user_id。怎么能去掉id这个字段,只保留user_id为唯一的主键?
我正在参加 Gitee 2025 最受欢迎的年度开源软件投票活动,请为 JeeLowCode 投上宝贵一票。
点击我进入投票,谢谢!
`status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态',
`tenant_id` bigint DEFAULT NULL COMMENT '租户编号',
`create_user` bigint DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`create_dept` bigint DEFAULT NULL COMMENT '创建部门id',
`update_user` bigint DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`is_deleted` int DEFAULT '0' COMMENT '是否删除',
目前创建表的话,必须含有这几个字段,并且id是必须是主键的,如果需要用其他字段作为主键,则需要修改同步结构的那块代码