-- 服务配置表 create table service( serviceId int not null, name varchar(50) not null comment '服务名称', describe varchar(200) COMMENT '描述' , status_cd varchar(10) default '0' COMMENT '数据状态 0 有效 1 失效', create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ); -- 服务相关的表 create table service_tables( serviceId int not null comment '服务ID 对应表service', tableId int not null comment '表ID', name varchar(50) not null comment '表名称,如 t_user', describe varchar(200) not null comment '表描述,如用户表', hasAttr varchar(2) not null comment '是否有属性表,Y表示有 N 表示没有 如果有,则属性表名后加_attr 如 t_user_attr', status_cd varchar(10) default '0' COMMENT '数据状态 0 有效 1 失效', create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ); create table service_columns( tableId int not null comment '对应表ID', name varchar(50) not null comment '字段名称,如 name', data_type varchar(20) not null comment '字段类型 如varchar', describe varchar(200) not null comment '字段描述,如用户名', status_cd varchar(10) default '0' COMMENT '数据状态 0 有效 1 失效', create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' );