drop table if exists clt_dict_catalog;

CREATE TABLE `clt_dict_catalog` (
  `id` varchar(32) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '主键ID',
  `catalog_code` varchar(30) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '字典类型编码',
  `catalog_name` varchar(255) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '字典类型名称',
  `dict_local` varchar(20) COLLATE utf8mb4_bin NOT NULL DEFAULT 'zh_CN' COMMENT '语言地区',
  `is_system_default` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否系统默认（0否 1是）',
  `is_enabled` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用（0禁用 1启用）',
  `is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否展示（0不展示 1展示）',
  `created_by` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人',
  `created_time` datetime DEFAULT NULL COMMENT '创建时间',
  `updated_by` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '更新人',
  `updated_time` datetime DEFAULT NULL COMMENT '更新时间',
  `tenant_id` varchar(32) COLLATE utf8mb4_bin NOT NULL DEFAULT 'NK' COMMENT '租户',
  PRIMARY KEY (`id`),
  UNIQUE KEY `index_dict_c` (`tenant_id`,`dict_local`,`catalog_code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='字典目录';