39 lines
2.4 KiB
SQL
39 lines
2.4 KiB
SQL
-- =============================================
|
||
-- 安全评价业务库初始建表脚本
|
||
-- 数据库:safety_eval_db
|
||
-- 字符集:utf8mb4,排序规则:utf8mb4_0900_ai_ci
|
||
-- =============================================
|
||
|
||
CREATE DATABASE IF NOT EXISTS `safety_eval_db`
|
||
CHARACTER SET utf8mb4
|
||
COLLATE utf8mb4_0900_ai_ci;
|
||
|
||
USE `safety_eval_db`;
|
||
|
||
-- =============================================
|
||
-- 评价机构主档案
|
||
-- =============================================
|
||
CREATE TABLE IF NOT EXISTS `se_institution` (
|
||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '机构名称',
|
||
`credit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '统一社会信用代码',
|
||
`legal_person_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '法人姓名',
|
||
`contact_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系人姓名',
|
||
`contact_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系电话',
|
||
`status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '入驻状态(PENDING/APPROVED/REJECTED)',
|
||
-- GBS默认字段
|
||
`delete_enum` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'false' COMMENT '删除标识true/false',
|
||
`remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
|
||
`create_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人姓名',
|
||
`update_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '更新人姓名',
|
||
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
|
||
`org_id` bigint DEFAULT NULL COMMENT '单位id',
|
||
`version` int DEFAULT NULL COMMENT '版本',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
|
||
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
|
||
`update_id` bigint DEFAULT NULL COMMENT '更新人id',
|
||
`env` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '环境',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `uk_credit_code` (`credit_code`, `delete_enum`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='评价机构主档案'; |