反向同步数据库表的问题

已有项目的表主键是user_id,但是反向生成后,生成了两个主键,反向生成后用户表的主键是id,而不是user_id。怎么能去掉id这个字段,只保留user_id为唯一的主键?

评论区

超级管理员 2025-02-05 09:11

`id` bigint NOT NULL COMMENT '主键',
`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是必须是主键的,如果需要用其他字段作为主键,则需要修改同步结构的那块代码

陈进 2025-02-06 09:12

@超级管理员 同步结构的那块代码能截个图吗,我看能修改不
回复