sicuan_lims/sql/init_sql/microservices/0.5.0/train_sqlserver(培训考核).txt

1892 lines
58 KiB
Plaintext

-- --------------------------------------- 2020-03-21 zhangpf begin -----------------
CREATE TABLE [dbo].[t_core_train_plan] (
[ID] bigint NOT NULL,
[TRAINCATEGORY] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[TRAINSCOPE] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[THEME] nvarchar(540) COLLATE Chinese_PRC_CI_AS NULL,
[LECTURER] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[TRAINTIME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[REMARK] nvarchar(540) COLLATE Chinese_PRC_CI_AS NULL,
[STATUS] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[PROCESSSTATUS] nvarchar(18) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[t_core_train_plan] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训类型',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'TRAINCATEGORY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'内部/外部(培训范围)',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'TRAINSCOPE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训主题',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'THEME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训讲师',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'LECTURER'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'TRAINTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'备注说明',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'REMARK'
GO
EXEC sp_addextendedproperty
'MS_Description', N'状态(未提交,审核中,已退回,待实施,已实施)',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'STATUS'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程状态',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'PROCESSSTATUS'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训计划',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan'
GO
ALTER TABLE [dbo].[t_core_train_plan] ADD CONSTRAINT [PK_CORE_TRAIN_PLAN] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
CREATE TABLE [dbo].[t_core_train_plan_user] (
[ID] bigint NOT NULL,
[TRAINPLANID] bigint NULL,
[USERID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[USERNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[t_core_train_plan_user] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训计划ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'TRAINPLANID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训计划培训参与人员编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'USERID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训计划培训参与人员名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'USERNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训计划参与人员',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_plan_user'
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_TRAIN_PLAN_USER_TRAINPLANID]
ON [dbo].[t_core_train_plan_user] (
[TRAINPLANID] ASC
)
GO
ALTER TABLE [dbo].[t_core_train_plan_user] ADD CONSTRAINT [PK_CORE_PLAN_USER] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_CORE_TRAIN_PLAN', '1', '1');
INSERT INTO T_CORE_TABLE (ID,AUDITABLE,ATTACHMENT )
VALUES ('T_CORE_TRAIN_PLAN_USER', '0', '0');
INSERT INTO T_CORE_TABLE_HIERARCHY (ID, TABLENAME, MASTERTABLENAME, REFERCOLUMN)
VALUES ('20200306001', 'T_CORE_TRAIN_PLAN_USER', 'T_CORE_TRAIN_PLAN', 'TRAINPLANID');
INSERT INTO T_CORE_ADMIN_CHOOSE_CONFIG(ID, NAME, TITLE, CATEGORY, URL, WIDTH)
VALUES (NEXT VALUE FOR SEQ_CORE, '培训计划', '培训计划', 'train-plan', '/secure/core/module/train/train-plans/page/choose-list', '');
INSERT INTO T_CORE_MENU_EXT(ID, SERVICENAME, TABLENAME, TYPE, ENABLE, EXT)
VALUES ('9323', '培训计划', 'T_CORE_TRAIN_PLAN', 'audit_def', '1', NULL);
INSERT INTO T_CORE_CODE_CATEGORY (ID, CODECATEGORYNAME, CODECLASSID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME)
VALUES ('coreTrainCategory', '培训类型', 'biz', NULL, '100', NULL, NULL, NULL, NULL);
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '安全培训', 'coreTrainCategory', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'safetyTraining');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '理论培训', 'coreTrainCategory', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'theoreticalTraining');
INSERT INTO T_CORE_CODE_CATEGORY (ID, CODECATEGORYNAME, CODECLASSID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME)
VALUES ('coreTrainScope', '内部/外部', 'sys', NULL, '101', NULL, NULL, NULL, NULL);
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '内部', 'coreTrainScope', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'internal');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '外部', 'coreTrainScope', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'external');
INSERT INTO t_core_menu (ID, MENUNAME, HREF, PARENTID, ORDERNO, MENUINITNAME, ICON, TODOICON)
VALUES ('98', '培训考核', NULL, NULL, '98', '培训考核', '017.svg', '');
INSERT INTO t_core_menu (ID, MENUNAME, HREF, PARENTID, ORDERNO, MENUINITNAME, ICON, TODOICON)
VALUES ('9801', '培训计划管理', '/secure/core/module/train/train-plans/page/edit-list', '98', '9801', '培训计划编制列表', '005.svg', '');
INSERT INTO t_core_menu (ID, MENUNAME, HREF, PARENTID, ORDERNO, MENUINITNAME, ICON, TODOICON)
VALUES ('9802', '培训计划审核', '/secure/core/module/train/train-plans/page/audit-list?currentStatusCode=approve', '98', '9802', '培训计划编制列表', '022.svg', '');
CREATE TABLE [dbo].[t_core_train] (
[ID] bigint NOT NULL,
[TRAINPLANID] bigint NULL,
[TRAINMETHOD] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[LOCATION] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[TRAINTIME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[TRAININGMATERIAL] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[ASSESSMENTMETHOD] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[EXAMID] bigint NULL,
[EVALUATION] nvarchar(540) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDFLAG] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDTIME] datetime2(7) NULL
)
GO
ALTER TABLE [dbo].[t_core_train] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训计划ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'TRAINPLANID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训方式',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'TRAINMETHOD'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训地点',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'LOCATION'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'TRAINTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训教材',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'TRAININGMATERIAL'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考核方式',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'ASSESSMENTMETHOD'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'EXAMID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考核效果评价',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'EVALUATION'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用标志',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'ACTIVATEDFLAG'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'ACTIVATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'ACTIVATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_train',
'COLUMN', N'ACTIVATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训实施',
'SCHEMA', N'dbo',
'TABLE', N't_core_train'
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_TRAIN_TRAINPLANID]
ON [dbo].[t_core_train] (
[TRAINPLANID] ASC
)
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_TRAIN_EXAMID]
ON [dbo].[t_core_train] (
[EXAMID] ASC
)
GO
ALTER TABLE [dbo].[t_core_train] ADD CONSTRAINT [PK_CORE_TRAIN] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
CREATE TABLE [dbo].[t_core_train_user] (
[ID] bigint NOT NULL,
[TRAINID] bigint NULL,
[USERID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[USERNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDFLAG] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDTIME] datetime2(7) NULL,
[SCORE] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[t_core_train_user] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训实施ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'TRAINID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训参与人员编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'USERID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训参与人员名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'USERNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用标志/签到标志',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'ACTIVATEDFLAG'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人ID/签到人ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'ACTIVATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人名称/签到人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'ACTIVATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用时间/签到时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'ACTIVATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考核成绩',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user',
'COLUMN', N'SCORE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训实施参与人员',
'SCHEMA', N'dbo',
'TABLE', N't_core_train_user'
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_TRAIN_USER_TRAINID]
ON [dbo].[t_core_train_user] (
[TRAINID] ASC
)
GO
ALTER TABLE [dbo].[t_core_train_user] ADD CONSTRAINT [PK_CORE_TRAIN_USER] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_CORE_TRAIN', '0', '0');
INSERT INTO T_CORE_TABLE (ID,AUDITABLE,ATTACHMENT )
VALUES ('T_CORE_TRAIN_USER', '0', '0');
INSERT INTO T_CORE_TABLE_HIERARCHY (ID, TABLENAME, MASTERTABLENAME, REFERCOLUMN)
VALUES ('20200306002', 'T_CORE_TRAIN_USER', 'T_CORE_TRAIN', 'TRAINID');
INSERT INTO T_CORE_CODE_CATEGORY (ID, CODECATEGORYNAME, CODECLASSID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME)
VALUES ('coreTrainMethod', '培训方式', 'sys', NULL, '100', NULL, NULL, NULL, NULL);
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, 'PPT课件', 'coreTrainMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'ppt');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '实操', 'coreTrainMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'operation');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '其他', 'coreTrainMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'other');
INSERT INTO T_CORE_CODE_CATEGORY (ID, CODECATEGORYNAME, CODECLASSID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME)
VALUES ('coreAssessmentMethod', '考核方式', 'sys', NULL, '101', NULL, NULL, NULL, NULL);
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '在线考试', 'coreAssessmentMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'testOnline');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '笔试', 'coreAssessmentMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'writtenExamination');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '实操', 'coreAssessmentMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'operation');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '其他', 'coreAssessmentMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'other');
INSERT INTO t_core_menu (ID, MENUNAME, HREF, PARENTID, ORDERNO, MENUINITNAME, ICON, TODOICON)
VALUES ('9803', '培训实施', '/secure/core/module/train/trains/page/edit-list', '98', '9803', '培训实施编制列表', '046.svg', '');
INSERT INTO t_core_menu (ID, MENUNAME, HREF, PARENTID, ORDERNO, MENUINITNAME, ICON, TODOICON)
VALUES ('9804', '培训实施签到', '/secure/core/module/train/trains/page/search-list', '98', '9804', '培训实施查询列表', '008.svg', '');
CREATE TABLE [dbo].[t_core_exam_tmpl] (
[ID] bigint NOT NULL,
[TMPLNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[SINGLECHOICEQTY] int NULL,
[SINGLECHOICESCORE] int NULL,
[MULTIPLECHOICEQTY] int NULL,
[MULTIPLECHOICESCORE] int NULL,
[JUDGEMENTQTY] int NULL,
[JUDGEMENTSCORE] int NULL,
[SHORTANSWERQTY] int NULL,
[SHORTANSWERSCORE] int NULL,
[TOTALSCORE] int NULL,
[CITATIONQTY] int NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDFLAG] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDTIME] datetime2(7) NULL
)
GO
ALTER TABLE [dbo].[t_core_exam_tmpl] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷模板名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'TMPLNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'单选题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'SINGLECHOICEQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'单选题分值(/个)',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'SINGLECHOICESCORE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'多选题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'MULTIPLECHOICEQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'多选题分值(/个)',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'MULTIPLECHOICESCORE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'判断题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'JUDGEMENTQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'判断题分值(/个)',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'JUDGEMENTSCORE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'简答题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'SHORTANSWERQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'简答题分值(/个)',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'SHORTANSWERSCORE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷总分',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'TOTALSCORE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'引用次数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'CITATIONQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用标志',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'ACTIVATEDFLAG'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'ACTIVATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'ACTIVATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl',
'COLUMN', N'ACTIVATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷模板',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_tmpl'
GO
ALTER TABLE [dbo].[t_core_exam_tmpl] ADD CONSTRAINT [PK_CORE_EXAM_TMPL] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_CORE_EXAM_TMPL', '0', '0');
INSERT INTO T_CORE_ADMIN_CHOOSE_CONFIG(ID, NAME, TITLE, CATEGORY, URL, WIDTH)
VALUES (NEXT VALUE FOR SEQ_CORE, '试卷模板', '试卷模板', 'exam-tmpl', '/secure/core/module/train/exam-tmpls/page/choose-list', '');
INSERT INTO t_core_menu (ID, MENUNAME, HREF, PARENTID, ORDERNO, MENUINITNAME, ICON, TODOICON)
VALUES ('9805', '试卷模板', '/secure/core/module/train/exam-tmpls/page/edit-list', '98', '9805', '试卷模板编制列表', '029.svg', '');
CREATE TABLE [dbo].[t_core_question] (
[ID] bigint NOT NULL,
[QUESTIONCATEGORY] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[QUESTIONTYPE] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[QUESTIONCONTENT] nvarchar(540) COLLATE Chinese_PRC_CI_AS NULL,
[ANSWER] nvarchar(1080) COLLATE Chinese_PRC_CI_AS NULL,
[JUDGEMENTANSWER] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[QUESTIONTYPEORDERNO] int NULL,
[LASTUPDATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[LASTUPDATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[LASTUPDATEDTIME] datetime2(7) NULL,
[LASTSUSPENDEDFLAG] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[LASTSUSPENDEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[LASTSUSPENDEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[LASTSUSPENDEDTIME] datetime2(7) NULL,
[ACTIVATEDFLAG] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDTIME] datetime2(7) NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[t_core_question] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目类别',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'QUESTIONCATEGORY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目类型',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'QUESTIONTYPE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目内容',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'QUESTIONCONTENT'
GO
EXEC sp_addextendedproperty
'MS_Description', N'答案',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'ANSWER'
GO
EXEC sp_addextendedproperty
'MS_Description', N'判断题答案',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'JUDGEMENTANSWER'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目类型排序号',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'QUESTIONTYPEORDERNO'
GO
EXEC sp_addextendedproperty
'MS_Description', N'维护人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'LASTUPDATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'维护人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'LASTUPDATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'维护时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'LASTUPDATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'注销标志(逻辑删除标志)(0-正常,1-停用) 默认为0',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'LASTSUSPENDEDFLAG'
GO
EXEC sp_addextendedproperty
'MS_Description', N'注销人ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'LASTSUSPENDEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'注销人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'LASTSUSPENDEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'注销时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'LASTSUSPENDEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用标志',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'ACTIVATEDFLAG'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'ACTIVATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'ACTIVATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'ACTIVATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_question',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目',
'SCHEMA', N'dbo',
'TABLE', N't_core_question'
GO
ALTER TABLE [dbo].[t_core_question] ADD CONSTRAINT [PK_CORE_QUESTION] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
CREATE TABLE [dbo].[t_core_question_opt] (
[ID] bigint NOT NULL,
[QUESTIONID] bigint NULL,
[OPTCODE] nvarchar(30) COLLATE Chinese_PRC_CI_AS NULL,
[OPTCONTENT] nvarchar(540) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[t_core_question_opt] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'QUESTIONID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'序号',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'OPTCODE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'选项内容',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'OPTCONTENT'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目选项',
'SCHEMA', N'dbo',
'TABLE', N't_core_question_opt'
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_QUESTION_OPT_QUESTIONID]
ON [dbo].[t_core_question_opt] (
[QUESTIONID] ASC
)
GO
ALTER TABLE [dbo].[t_core_question_opt] ADD CONSTRAINT [PK_CORE_QUESTION_OPT] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_CORE_QUESTION', '0', '0');
INSERT INTO T_CORE_TABLE (ID,AUDITABLE,ATTACHMENT )
VALUES ('T_CORE_QUESTION_OPT', '0', '0');
INSERT INTO T_CORE_TABLE_HIERARCHY (ID, TABLENAME, MASTERTABLENAME, REFERCOLUMN)
VALUES ('20200306003', 'T_CORE_QUESTION_OPT', 'T_CORE_QUESTION', 'QUESTIONID');
INSERT INTO T_CORE_CODE_CATEGORY (ID, CODECATEGORYNAME, CODECLASSID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME)
VALUES ('coreQuestionCategory', '题目类别', 'biz', NULL, '100', NULL, NULL, NULL, NULL);
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '安全培训', 'coreQuestionCategory', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'safetyTraining');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '理论培训', 'coreQuestionCategory', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'theoreticalTraining');
INSERT INTO T_CORE_CODE_CATEGORY (ID, CODECATEGORYNAME, CODECLASSID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME)
VALUES ('coreQuestionType', '题目类型', 'sys', NULL, '100', NULL, NULL, NULL, NULL);
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '单选题', 'coreQuestionType', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'singleChoice');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '多选题', 'coreQuestionType', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'multipleChoice');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '判断题', 'coreQuestionType', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'judgement');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '简答题', 'coreQuestionType', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'shortAnswer');
INSERT INTO t_core_menu (ID, MENUNAME, HREF, PARENTID, ORDERNO, MENUINITNAME, ICON, TODOICON)
VALUES ('9806', '题库管理', '/secure/core/module/train/questions/page/edit-list', '98', '9806', '题目编制列表', '066.svg', '');
INSERT INTO T_CORE_CODE_CATEGORY (ID, CODECATEGORYNAME, CODECLASSID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME)
VALUES ('coreJudgementOption', '判断题选项', 'sys', NULL, '100', NULL, NULL, NULL, NULL);
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '对', 'coreJudgementOption', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'correct');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '错', 'coreJudgementOption', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'incorrect');
CREATE TABLE [dbo].[t_core_exam] (
[ID] bigint NOT NULL,
[EXAMNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[QUESTIONMETHOD] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[EXAMTMPLID] bigint NULL,
[EXAMBEGINTIME] datetime2(7) NULL,
[EXAMENDTIME] datetime2(7) NULL,
[EXAMDURATION] int NULL,
[EXAMCATEGORY] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[SINGLECHOICEQTY] int NULL,
[MULTIPLECHOICEQTY] int NULL,
[JUDGEMENTQTY] int NULL,
[SHORTANSWERQTY] int NULL,
[TMPLSINGLECHOICEQTY] int NULL,
[TMPLMULTIPLECHOICEQTY] int NULL,
[TMPLJUDGEMENTQTY] int NULL,
[TMPLSHORTANSWERQTY] int NULL,
[LASTUPDATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[LASTUPDATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[LASTUPDATEDTIME] datetime2(7) NULL,
[ACTIVATEDFLAG] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDTIME] datetime2(7) NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[t_core_exam] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'EXAMNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'组卷方式',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'QUESTIONMETHOD'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷模板ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'EXAMTMPLID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考试开始时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'EXAMBEGINTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考试结束时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'EXAMENDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考试时长',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'EXAMDURATION'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷类别',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'EXAMCATEGORY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'单选题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'SINGLECHOICEQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'多选题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'MULTIPLECHOICEQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'判断题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'JUDGEMENTQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'简答题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'SHORTANSWERQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模板单选题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'TMPLSINGLECHOICEQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模板多选题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'TMPLMULTIPLECHOICEQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模板判断题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'TMPLJUDGEMENTQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模板简答题个数',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'TMPLSHORTANSWERQTY'
GO
EXEC sp_addextendedproperty
'MS_Description', N'维护人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'LASTUPDATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'维护人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'LASTUPDATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'维护时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'LASTUPDATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用标志',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'ACTIVATEDFLAG'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'ACTIVATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'ACTIVATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'ACTIVATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam'
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_EXAM_EXAMTMPLID]
ON [dbo].[t_core_exam] (
[EXAMTMPLID] ASC
)
GO
ALTER TABLE [dbo].[t_core_exam] ADD CONSTRAINT [PK_CORE_EXAM] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
CREATE TABLE [dbo].[t_core_exam_question] (
[ID] bigint NOT NULL,
[QUESTIONID] bigint NULL,
[EXAMID] bigint NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[t_core_exam_question] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question',
'COLUMN', N'QUESTIONID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question',
'COLUMN', N'EXAMID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷题目',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_question'
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_EXAM_QUESTION_QUESTIONID]
ON [dbo].[t_core_exam_question] (
[QUESTIONID] ASC
)
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_EXAM_QUESTION_EXAMID]
ON [dbo].[t_core_exam_question] (
[EXAMID] ASC
)
GO
ALTER TABLE [dbo].[t_core_exam_question] ADD CONSTRAINT [PK_CORE_EXAM_QUESTION] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_CORE_EXAM', '0', '0');
INSERT INTO T_CORE_TABLE (ID,AUDITABLE,ATTACHMENT )
VALUES ('T_CORE_EXAM_QUESTION', '0', '0');
INSERT INTO T_CORE_TABLE_HIERARCHY (ID, TABLENAME, MASTERTABLENAME, REFERCOLUMN)
VALUES ('20200306004', 'T_CORE_EXAM_QUESTION', 'T_CORE_EXAM', 'EXAMID');
INSERT INTO T_CORE_CODE_CATEGORY (ID, CODECATEGORYNAME, CODECLASSID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME)
VALUES ('coreQuestionMethod', '组卷方式', 'sys', NULL, '100', NULL, NULL, NULL, NULL);
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '系统随机', 'coreQuestionMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'random');
INSERT INTO T_CORE_CODE(ID, CODENAME, CODECATEGORYID, REMARK, ORDERNO, VERSION, CREATEDBYID, CREATEDBYNAME, CREATEDTIME, LASTSUSPENDEDFLAG, LASTSUSPENDEDBYID, LASTSUSPENDEDBYNAME, LASTSUSPENDEDTIME, CODE)
VALUES (NEXT VALUE FOR SEQ_CORE, '人工组卷', 'coreQuestionMethod', NULL, NULL, NULL, 'admin', '系统管理员', NULL, '0', NULL, NULL, NULL, 'manual');
INSERT INTO T_CORE_ADMIN_CHOOSE_CONFIG(ID, NAME, TITLE, CATEGORY, URL, WIDTH)
VALUES (NEXT VALUE FOR SEQ_CORE, '试卷', '试卷', 'exam', '/secure/core/module/train/exams/page/choose-list', '');
INSERT INTO t_core_menu (ID, MENUNAME, HREF, PARENTID, ORDERNO, MENUINITNAME, ICON, TODOICON)
VALUES ('9807', '试卷管理', '/secure/core/module/train/exams/page/edit-list', '98', '9807', '试卷编制列表', '055.svg', '');
CREATE TABLE [dbo].[t_core_exam_paper] (
[ID] bigint NOT NULL,
[EXAMID] bigint NULL,
[TRAINID] bigint NULL,
[ACTBEGINTIME] datetime2(7) NULL,
[ACTENDTIME] datetime2(7) NULL,
[SCORE] bigint NULL,
[USERID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[USERNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[STATUS] nvarchar(18) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDFLAG] nvarchar(1) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[ACTIVATEDTIME] datetime2(7) NULL
)
GO
ALTER TABLE [dbo].[t_core_exam_paper] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'EXAMID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'培训实施ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'TRAINID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'开始时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'ACTBEGINTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'结束时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'ACTENDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考试成绩',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'SCORE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考卷用户Id',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'USERID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考卷用户名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'USERNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考试状态(draft-未考/done-已考)',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'STATUS'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'阅卷完成标志',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'ACTIVATEDFLAG'
GO
EXEC sp_addextendedproperty
'MS_Description', N'阅卷人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'ACTIVATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'阅卷人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'ACTIVATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'启用时间/签到时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper',
'COLUMN', N'ACTIVATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考卷',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper'
GO
ALTER TABLE [dbo].[t_core_exam_paper] ADD CONSTRAINT [PK_CORE_EXAM_PAPER] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
CREATE TABLE [dbo].[t_core_exam_paper_answer] (
[ID] bigint NOT NULL,
[EXAMID] bigint NULL,
[EXAMPAPERID] bigint NULL,
[EXAMQUESTIONID] bigint NULL,
[QUESTIONID] bigint NULL,
[ANSWER] nvarchar(1080) COLLATE Chinese_PRC_CI_AS NULL,
[JUDGEMENTANSWER] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[SCORE] bigint NULL,
[ORDERNO] int NULL,
[CREATEDBYID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYNAME] nvarchar(60) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDTIME] datetime2(7) NULL,
[CREATEDBYORGID] nvarchar(36) COLLATE Chinese_PRC_CI_AS NULL,
[CREATEDBYORGNAME] nvarchar(270) COLLATE Chinese_PRC_CI_AS NULL
)
GO
ALTER TABLE [dbo].[t_core_exam_paper_answer] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'EXAMID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考卷ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'EXAMPAPERID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'试卷题目ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'EXAMQUESTIONID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'题目ID',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'QUESTIONID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'答案',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'ANSWER'
GO
EXEC sp_addextendedproperty
'MS_Description', N'判断题答案',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'JUDGEMENTANSWER'
GO
EXEC sp_addextendedproperty
'MS_Description', N'得分',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'SCORE'
GO
EXEC sp_addextendedproperty
'MS_Description', N'排序号',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'ORDERNO'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'CREATEDBYID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'CREATEDBYNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单时间',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'CREATEDTIME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位编码',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'CREATEDBYORGID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'制单人单位名称',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer',
'COLUMN', N'CREATEDBYORGNAME'
GO
EXEC sp_addextendedproperty
'MS_Description', N'考卷答案',
'SCHEMA', N'dbo',
'TABLE', N't_core_exam_paper_answer'
GO
CREATE NONCLUSTERED INDEX [IDX_CORE_EXAM_PAPER_ANSWER_EXAMPAPERID]
ON [dbo].[t_core_exam_paper_answer] (
[EXAMPAPERID] ASC
)
GO
ALTER TABLE [dbo].[t_core_exam_paper_answer] ADD CONSTRAINT [PK_CORE_EXAM_PAPER_ANSWER] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
INSERT INTO T_CORE_MENU (ID, MENUNAME, HREF, PARENTID, ORDERNO, ICON, MENUINITNAME)
VALUES ('9808', '我的考试', '/secure/core/module/train/exam-papers/page/edit-list', '98', '9808', '009.svg', '我的考试');
INSERT INTO T_CORE_MENU (ID, MENUNAME, HREF, PARENTID, ORDERNO, ICON, MENUINITNAME)
VALUES ('9809', '考试阅卷', '/secure/core/module/train/exam-papers/page/review-list', '98', '9809', '041.svg', '考试阅卷');
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_CORE_EXAM_PAPER', '0', '0');
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_CORE_EXAM_PAPER_ANSWER', '0', '0');
INSERT INTO T_CORE_TABLE_HIERARCHY (ID, TABLENAME, MASTERTABLENAME, REFERCOLUMN)
VALUES ('20200306005','T_CORE_EXAM_PAPER_ANSWER', 'T_CORE_EXAM_PAPER', 'EXAMPAPERID');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_EXAM$ACTIVE$0', '{\r\n \"readonly\": false\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_EXAM$ACTIVE$1', '{\r\n \"readonly\": true,\r\n \"button\": {\r\n \"core-exam-detail-btn-back\": {\r\n \"hidden\": false\r\n }\r\n }\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_EXAM_PAPER$ACTIVE$0', '{\r\n \"readonly\": false\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_EXAM_PAPER$ACTIVE$1', '{\r\n \"readonly\": true,\r\n \"button\": {\r\n \"core-exam-paper-review-detail-btn-back\": {\r\n \"hidden\": false\r\n }\r\n }\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_EXAM_TMPL$ACTIVE$0', '{\r\n \"readonly\": false\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_EXAM_TMPL$ACTIVE$1', '{\r\n \"readonly\": true,\r\n \"button\": {\r\n \"core-exam-tmpl-detail-btn-back\": {\r\n \"hidden\": false\r\n }\r\n }\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_QUESTION$ACTIVE$0', '{\r\n \"readonly\": false\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_QUESTION$ACTIVE$1', '{\r\n \"readonly\": true\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_TRAIN$ACTIVE$0', '{\r\n \"readonly\": false\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_TRAIN$ACTIVE$1', '{\r\n \"readonly\": true,\r\n \"button\": {\r\n \"core-train-detail-btn-back\": {\r\n \"hidden\": false\r\n }\r\n },\r\n \"form\": {\r\n \"core-train-detail-base-info-form\": {\r\n \"evaluation\": {\r\n \"readonly\": false\r\n }\r\n }\r\n },\r\n \"grid\": {\r\n \"core-train-detail-user-list-grid\": {\r\n \"score\": {\r\n \"readonly\": false\r\n }\r\n }\r\n }\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_TRAIN_PLAN$BPMN$approve', '{\r\n \"readonly\": true,\r\n \"button\": {\r\n \"core-train-plan-detail-btn-pass\": {\r\n \"hidden\": false\r\n },\r\n \"core-train-plan-detail-btn-reject\": {\r\n \"hidden\": false\r\n },\r\n \"core-train-plan-detail-btn-back\": {\r\n \"hidden\": false\r\n }\r\n }\r\n}');
INSERT INTO t_core_page_view_config VALUES ('T_CORE_TRAIN_PLAN$BPMN$draft', '{\r\n \"readonly\": false,\r\n \"button\": {\r\n \"core-train-plan-detail-btn-pass\": {\r\n \"hidden\": true\r\n },\r\n \"core-train-plan-detail-btn-reject\": {\r\n \"hidden\": true\r\n }\r\n }\r\n}');
-- --------------------------------------- 2020-03-21 zhangpf end -----------------
-- --------------------------------------- 2020-04-22 zhangpf begin -----------------
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": false,"button":{"core-train-plan-detail-btn-pass":{"hidden": true},"core-train-plan-detail-btn-reject": {"hidden": true}}}'
WHERE ID = 'T_CORE_TRAIN_PLAN$BPMN$draft';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": true,"button":{"core-train-plan-detail-btn-pass":{"hidden": false},"core-train-plan-detail-btn-reject":{"hidden": false},"core-train-plan-detail-btn-back": {"hidden": false}}}'
WHERE ID = 'T_CORE_TRAIN_PLAN$BPMN$approve';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": false}'
WHERE ID = 'T_CORE_TRAIN$ACTIVE$0';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": true,"button": {"core-train-detail-btn-back": {"hidden": false}},"form": {"core-train-detail-base-info-form":
{"evaluation": {"readonly": false}}},"grid": {"core-train-detail-user-list-grid": {"score": {"readonly": false}}}}'
WHERE ID = 'T_CORE_TRAIN$ACTIVE$1';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": false}'
WHERE ID = 'T_CORE_QUESTION$ACTIVE$0';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": true}'
WHERE ID = 'T_CORE_QUESTION$ACTIVE$1';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": false}'
WHERE ID = 'T_CORE_EXAM_TMPL$ACTIVE$0';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": true,"button": {"core-exam-tmpl-detail-btn-back": {"hidden": false}}}'
WHERE ID = 'T_CORE_EXAM_TMPL$ACTIVE$1';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": false}'
WHERE ID = 'T_CORE_EXAM_PAPER$ACTIVE$0';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": true,"button": {"core-exam-paper-review-detail-btn-back": {"hidden": false}}}'
WHERE ID = 'T_CORE_EXAM_PAPER$ACTIVE$1';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": false}'
WHERE ID = 'T_CORE_EXAM$ACTIVE$0';
UPDATE T_CORE_PAGE_VIEW_CONFIG
SET CONFIG = '{"readonly": true,"button": {"core-exam-detail-btn-back": {"hidden": false}}}'
WHERE ID = 'T_CORE_EXAM$ACTIVE$1';
-- --------------------------------------- 2020-04-22 zhangpf end -----------------