Files
hudi-service/database/table_data_source_table.sql
2024-05-16 14:50:59 +08:00

23 lines
1.7 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
CREATE TABLE `data_source_table`
(
`table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自增,数据表标识',
`tenant_id` bigint(20) NOT NULL DEFAULT 290 COMMENT '租户标识,外键关联租户表',
`project_id` bigint(20) NOT NULL DEFAULT 273 COMMENT '项目标识,外键关联项目表',
`ds_id` bigint(20) NOT NULL COMMENT '数据源标识,外键关联数据源定义',
`table_name` varchar(255) NOT NULL COMMENT '数据表名称',
`table_type` varchar(20) DEFAULT NULL COMMENT '数据源表类型,不同数据源,表类型不一样',
`primary_key` varchar(150) NOT NULL COMMENT '主键字段,多字段按照逗号分隔',
`table_sql` text NOT NULL COMMENT '建表语句',
`table_comment` varchar(2000) DEFAULT NULL COMMENT '表备注信息',
`ext_settings` text COMMENT '表扩展属性',
`remark` varchar(255) DEFAULT NULL COMMENT '备注信息',
`creator_id` bigint(20) NOT NULL DEFAULT '3379753788440576' COMMENT '创建人标识,外键关联用户表',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifier_id` bigint(20) NOT NULL DEFAULT '3379753788440576' COMMENT '修改人标识,外键关联用户表',
`modify_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`record_state` char(1) NOT NULL DEFAULT 'y' COMMENT '记录状态y有效数据 n已删除数据',
PRIMARY KEY (`table_id`),
KEY `AK_unique_table_name` (`ds_id`, `table_name`),
KEY `AK_table_id` (`table_id`, `record_state`)
) DEFAULT CHARSET = utf8mb4 COMMENT ='数据表信息'