Commit 0df8cb20 authored by Dyml's avatar Dyml

Merge branch 'GJYZJ_V1.0' of http://gitlab.archser.com/common/aserver

# Conflicts: # src/main/resources/DBUpdate/DM_UpdateSQL.xml
parents 61bfa242 aa60dc37
package com.archser.aserver.controller; package com.archser.aserver.controller;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import com.archser.aserver.interceptor.JwtInterceptor; import com.archser.aserver.interceptor.JwtInterceptor;
import com.archser.aserver.model.Menu; import com.archser.aserver.model.Menu;
import com.archser.aserver.model.MenuStar; import com.archser.aserver.model.MenuStar;
import com.archser.aserver.model.System; import com.archser.aserver.model.System;
import com.archser.aserver.service.LogService; import com.archser.aserver.service.LogService;
import com.archser.aserver.service.MenuService; import com.archser.aserver.service.MenuService;
import com.archser.aserver.util.CollectionUtil; import com.archser.aserver.util.CollectionUtil;
import com.jfinal.aop.Inject; import com.jfinal.aop.Inject;
import com.jfinal.core.Controller; import com.jfinal.core.Controller;
import com.jfinal.kit.Kv; import com.jfinal.kit.Kv;
import com.jfinal.kit.Ret; import com.jfinal.kit.Ret;
import com.jfinal.plugin.activerecord.Db; import com.jfinal.plugin.activerecord.Db;
/** /**
* 应用菜单相关操作 * 应用菜单相关操作
* *
* @author dgq * @author dgq
* *
*/ */
public class MenuController extends Controller { public class MenuController extends Controller {
@Inject @Inject
private LogService logService; private LogService logService;
@Inject @Inject
private MenuService menuService; private MenuService menuService;
/** /**
* 获取权限菜单 获取权限菜单
*/ */
public void index() { public void index() {
String username = this.getAttrForStr("username"); String username = this.getAttrForStr("username");
Integer userId = Db.queryInt(Db.getSql("getUserId"), username); Integer userId = Db.queryInt(Db.getSql("getUserId"), username);
List<System> systems = System.dao.template("getSystems").find(); List<System> systems = System.dao.template("getSystems").find();
Kv kvSystems = CollectionUtil.toIntMap(systems, "ID"); Kv kvSystems = CollectionUtil.toIntMap(systems, "ID");
List<Menu> menus = null; List<Menu> menus = null;
if ("admin".equals(username)) { if ("admin".equals(username)) {
menus = Menu.dao.template("getMenus").find(); menus = Menu.dao.template("getMenus").find();
} else { } else {
menus = Menu.dao.template("getMenusByUser", Kv.by("userId", userId)).find(); menus = Menu.dao.template("getMenusByUser", Kv.by("userId", userId)).find();
} }
List<MenuStar> stars = MenuStar.dao.template("getMenuStar", userId).find(); List<MenuStar> stars = MenuStar.dao.template("getMenuStar", userId).find();
for (Menu menu : menus) { for (Menu menu : menus) {
System system = (System) kvSystems.get(menu.getSystemId()); System system = (System) kvSystems.get(menu.getSystemId());
if (system != null) { if (system != null) {
menu.put("system", system.getName()); menu.put("system", system.getName());
menu.put("url", system.getUrl()); menu.put("url", system.getUrl());
menu.put("star", exist(menu.getId(), stars)); menu.put("star", exist(menu.getId(), stars));
List<Menu> abilities = system.get("menus", new ArrayList<Menu>()); List<Menu> abilities = system.get("menus", new ArrayList<Menu>());
abilities.add(menu); abilities.add(menu);
system.put("menus", abilities); system.put("menus", abilities);
} }
} }
this.renderJson(Ret.ok("apps", systems)); this.renderJson(Ret.ok("apps", systems));
} }
/**
* 获取菜单列表
*/ /**
public void getMenuList() { * 获取菜单列表
try { */
Integer sysId = getParaToInt("sysId"); public void getMenuList() {
String condStr = getPara("condStr"); try {
renderJson(Ret.ok("data", menuService.getMenuListBySysId(sysId, condStr))); Integer sysId = getParaToInt("sysId");
} catch (Exception e) { String condStr = getPara("condStr");
e.printStackTrace(); renderJson(Ret.ok("data", menuService.getMenuListBySysId(sysId, condStr)));
renderJson(Ret.fail("msg", "获取菜单列表出错,请刷新后重试!")); } catch (Exception e) {
} e.printStackTrace();
} renderJson(Ret.fail("msg", "获取菜单列表出错,请刷新后重试!"));
}
/** }
* 保存菜单数据
*/ /**
public void saveMenuData() { * 保存菜单数据
try { */
Menu menu = getBean(Menu.class, "menu"); public void saveMenuData() {
boolean state = menuService.saveMenuData(menu); try {
renderJson(Ret.ok("msg", state?"保存菜单数据成功!":"保存菜单数据出错,请刷新后重试!")); Menu menu = getBean(Menu.class, "menu");
} catch (Exception e) { boolean state = menuService.saveMenuData(menu);
e.printStackTrace(); renderJson(Ret.ok("msg", state?"保存菜单数据成功!":"保存菜单数据出错,请刷新后重试!"));
renderJson(Ret.fail("msg", "保存菜单数据出错,请刷新后重试!")); } catch (Exception e) {
} e.printStackTrace();
} renderJson(Ret.fail("msg", "保存菜单数据出错,请刷新后重试!"));
}
/** }
* 删除菜单数据
*/ /**
public void deleteMenu() { * 删除菜单数据
try { */
String[] ids = getPara("ids").split(","); public void deleteMenu() {
boolean state = menuService.deleteMenu(ids); try {
renderJson(Ret.ok("msg", state?"删除菜单数据成功!":"删除菜单数据出错!")); String[] ids = getPara("ids").split(",");
} catch (Exception e) { boolean state = menuService.deleteMenu(ids);
e.printStackTrace(); renderJson(Ret.ok("msg", state?"删除菜单数据成功!":"删除菜单数据出错!"));
renderJson(Ret.fail("msg", "删除菜单数据出错,请刷新后重试!")); } catch (Exception e) {
} e.printStackTrace();
} renderJson(Ret.fail("msg", "删除菜单数据出错,请刷新后重试!"));
}
}
/**
* 菜单加星
* /**
* @param menuId * 菜单加星
*/ *
public void star(int menuId) { * @param menuId
String username = this.getAttrForStr("username"); */
Integer userId = Db.queryInt(Db.getSql("getUserId"), username); public void star(int menuId) {
String username = this.getAttrForStr("username");
MenuStar star = new MenuStar(); Integer userId = Db.queryInt(Db.getSql("getUserId"), username);
star.setMenuId(menuId);
star.setUserId(userId); MenuStar star = new MenuStar();
star.set("ID", "SEQ_MENU_STAR.nextval"); star.setMenuId(menuId);
Menu MeunStr = Menu.dao.findById(menuId); star.setUserId(userId);
System systemStr = System.dao.findById(MeunStr.getSystemId()); star.set("ID", "SEQ_MENU_STAR.nextval");
if (star.save()) { Menu MeunStr = Menu.dao.findById(menuId);
this.renderJson(Ret.ok("star", star.getId())); System systemStr = System.dao.findById(MeunStr.getSystemId());
logService.saveAsLog("operate", username, JwtInterceptor.getIpAddr(getRequest()), if (star.save()) {
MeunStr.getTitle() + "-菜单加星成功", systemStr.getName()); this.renderJson(Ret.ok("star", star.getId()));
} else { logService.saveAsLog("operate", username, JwtInterceptor.getIpAddr(getRequest()),
this.renderJson(Ret.fail("msg", "菜单加星操作失败")); MeunStr.getTitle() + "-菜单加星成功", systemStr.getName());
logService.saveAsLog("operate", username, JwtInterceptor.getIpAddr(getRequest()), } else {
MeunStr.getTitle() + "-菜单加星失败", systemStr.getName()); this.renderJson(Ret.fail("msg", "菜单加星操作失败"));
} logService.saveAsLog("operate", username, JwtInterceptor.getIpAddr(getRequest()),
} MeunStr.getTitle() + "-菜单加星失败", systemStr.getName());
}
/** }
* 取消菜单加星
* /**
* @param menuId * 取消菜单加星
*/ *
@SuppressWarnings("unused") * @param menuId
public void cancelStar(int menuId) { */
String username = this.getAttrForStr("username"); @SuppressWarnings("unused")
String app = this.getPara("app"); public void cancelStar(int menuId) {
Integer userId = Db.queryInt(Db.getSql("getUserId"), username); String username = this.getAttrForStr("username");
Menu MeunStr = Menu.dao.findById(menuId); String app = this.getPara("app");
System systemStr = System.dao.findById(MeunStr.getSystemId()); Integer userId = Db.queryInt(Db.getSql("getUserId"), username);
Db.update(Db.getSqlPara("deleteMenuStar", Kv.by("userId", userId).set("menuId", menuId))); Menu MeunStr = Menu.dao.findById(menuId);
this.renderJson(Ret.ok("star", 0)); System systemStr = System.dao.findById(MeunStr.getSystemId());
logService.saveAsLog("operate", username, JwtInterceptor.getIpAddr(getRequest()), Db.update(Db.getSqlPara("deleteMenuStar", Kv.by("userId", userId).set("menuId", menuId)));
MeunStr.getTitle() + "-菜单取消加星成功", systemStr.getName()); this.renderJson(Ret.ok("star", 0));
} logService.saveAsLog("operate", username, JwtInterceptor.getIpAddr(getRequest()),
MeunStr.getTitle() + "-菜单取消加星成功", systemStr.getName());
/** }
* 菜单是否加星
* /**
* @param menuId * 菜单是否加星
* @param stars *
* @return * @param menuId
*/ * @param stars
private Integer exist(Integer menuId, List<MenuStar> stars) { * @return
for (MenuStar star : stars) { */
if (menuId.intValue() == star.getMenuId().intValue()) { private Integer exist(Integer menuId, List<MenuStar> stars) {
return star.getId(); for (MenuStar star : stars) {
} if (menuId.intValue() == star.getMenuId().intValue()) {
} return star.getId();
return 0; }
} }
return 0;
public void accessLog() { }
String routName = getPara("routname");
String app = getPara("app"); public void accessLog() {
String title = Db.queryStr(Db.getSql("findSystemTitleByType"), app); String routName = getPara("routname");
String username = getAttr("username"); String app = getPara("app");
String ip = JwtInterceptor.getIpAddr(getRequest()); String title = Db.queryStr(Db.getSql("findSystemTitleByType"), app);
String content = title + "-功能访问-" + routName; String username = getAttr("username");
logService.saveAsLog("access", username, ip, content, app); String ip = JwtInterceptor.getIpAddr(getRequest());
renderJson(Ret.ok()); String content = title + "-功能访问-" + routName;
logService.saveAsLog("access", username, ip, content, app);
} renderJson(Ret.ok());
}
}
}
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE update SYSTEM "DBUpdate_dtd.dtd"> <!DOCTYPE update SYSTEM "DBUpdate_dtd.dtd">
<update dataType="DM" description="达梦数据库升级SQL语句"> <update dataType="DM" description="达梦数据库升级SQL语句">
<version edition="1" description="更新错误登陆次数为0"> <version edition="1" description="更新错误登陆次数为0">
<sql creator="chenyong" createDate="20200114" note="更新错误登陆次数为0"> <sql creator="chenyong" createDate="20200114" note="更新错误登陆次数为0">
UPDATE AS_USER UPDATE AS_USER
SET ERRORCOUNT=0 SET ERRORCOUNT=0
</sql> </sql>
</version> </version>
<version edition="2" description="添加url长度"> <version edition="2" description="添加url长度">
<sql creator="cyq" createDate="20200211" note="添加url长度"> <sql creator="cyq" createDate="20200211" note="添加url长度">
alter table AS_LOG alter table AS_LOG
modify (URL varchar2(1000)) modify (URL varchar2(1000))
</sql> </sql>
</version> </version>
<version edition="3" description="创建流程服务的表单表"> <version edition="3" description="创建流程服务的表单表">
<sql creator="huwenbin" createDate="20200212" note="创建流程服务的表单表"> <sql creator="huwenbin" createDate="20200212" note="创建流程服务的表单表">
CREATE TABLE CREATE TABLE
"AS_PROCESS_FORM" "AS_PROCESS_FORM"
( (
"ID" NUMBER(9,0) NOT NULL, "ID" NUMBER(9,0) NOT NULL,
"CREATER" NUMBER(22,6), "CREATER" NUMBER(22,6),
"CREATE_TIME" TIMESTAMP(6), "CREATE_TIME" TIMESTAMP(6),
"DESCRIPTION" VARCHAR2(250), "DESCRIPTION" VARCHAR2(250),
"NAME" "NAME"
VARCHAR(250), VARCHAR(250),
"PROCESS_ID" VARCHAR2(64), "PROCESS_ID" VARCHAR2(64),
"ISSUE" VARCHAR2(10), "ISSUE" VARCHAR2(10),
"FORM_CONTENT" VARCHAR2(4000), "FORM_CONTENT" VARCHAR2(4000),
"SCHEDULE_CONTENT" VARCHAR2(4000), "SCHEDULE_CONTENT" VARCHAR2(4000),
NOT NOT
CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COMMENT ON
TABLE "AS_PROCESS_FORM" IS '流程服务的表单表'; TABLE "AS_PROCESS_FORM" IS '流程服务的表单表';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_PROCESS_FORM"."CREATER" IS '创建人id'; "AS_PROCESS_FORM"."CREATER" IS '创建人id';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_PROCESS_FORM"."CREATE_TIME" IS "AS_PROCESS_FORM"."CREATE_TIME" IS
'创建时间'; '创建时间';
COMMENT ON COMMENT ON
COLUMN "AS_PROCESS_FORM"."DESCRIPTION" IS '表单描述'; COLUMN "AS_PROCESS_FORM"."DESCRIPTION" IS '表单描述';
COMMENT ON COLUMN "AS_PROCESS_FORM"."FORM_CONTENT" IS COMMENT ON COLUMN "AS_PROCESS_FORM"."FORM_CONTENT" IS
'表单数据JSON'; '表单数据JSON';
COMMENT ON COLUMN "AS_PROCESS_FORM"."ID" IS COMMENT ON COLUMN "AS_PROCESS_FORM"."ID" IS
'主键'; '主键';
COMMENT ON COLUMN "AS_PROCESS_FORM"."ISSUE" IS COMMENT ON COLUMN "AS_PROCESS_FORM"."ISSUE" IS
'是否发布:0:否,1:是'; '是否发布:0:否,1:是';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_PROCESS_FORM"."NAME" IS '表单名称'; "AS_PROCESS_FORM"."NAME" IS '表单名称';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_PROCESS_FORM"."PROCESS_ID" IS "AS_PROCESS_FORM"."PROCESS_ID" IS
'流程关联id'; '流程关联id';
COMMENT ON COMMENT ON
COLUMN "AS_PROCESS_FORM"."SCHEDULE_CONTENT" IS COLUMN "AS_PROCESS_FORM"."SCHEDULE_CONTENT" IS
'附表数据JSON'; '附表数据JSON';
</sql> </sql>
</version> </version>
<version edition="4" description="创建流程服务和角色关联的表"> <version edition="4" description="创建流程服务和角色关联的表">
<sql creator="huwenbin" createDate="20200212" note="创建流程服务和角色关联的表"> <sql creator="huwenbin" createDate="20200212" note="创建流程服务和角色关联的表">
CREATE TABLE CREATE TABLE
"AS_ROLE_FORM" "AS_ROLE_FORM"
( (
"ID" NUMBER(9,6) NOT NULL, "ID" NUMBER(9,6) NOT NULL,
"ROLE_ID" NUMBER(20,6), "ROLE_ID" NUMBER(20,6),
"FORM_ID" NUMBER(20,6), "FORM_ID" NUMBER(20,6),
CLUSTER PRIMARY KEY("ID"), CLUSTER PRIMARY KEY("ID"),
UNIQUE("ID")) UNIQUE("ID"))
STORAGE(ON "MAIN", CLUSTERBTR) ; STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE COMMENT ON TABLE
"AS_ROLE_FORM" IS '流程管理角色和表单关联'; "AS_ROLE_FORM" IS '流程管理角色和表单关联';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_ROLE_FORM"."FORM_ID" IS '表单id'; "AS_ROLE_FORM"."FORM_ID" IS '表单id';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_ROLE_FORM"."ID" IS '主键id'; "AS_ROLE_FORM"."ID" IS '主键id';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_ROLE_FORM"."ROLE_ID" IS '角色id'; "AS_ROLE_FORM"."ROLE_ID" IS '角色id';
</sql> </sql>
</version> </version>
<version edition="5" description="创建流程模型和流程部署关联表"> <version edition="5" description="创建流程模型和流程部署关联表">
<sql creator="huwenbin" createDate="20200312" note="创建流程模型和流程部署关联表"> <sql creator="huwenbin" createDate="20200312" note="创建流程模型和流程部署关联表">
create table AS_MODEL_DEPLOYMENT create table AS_MODEL_DEPLOYMENT
( (
ID INTEGER not null, ID INTEGER not null,
DEPLOYMENT_ID VARCHAR2(64), DEPLOYMENT_ID VARCHAR2(64),
MODEL_ID VARCHAR2(50) MODEL_ID VARCHAR2(50)
); );
comment on table comment on table
AS_MODEL_DEPLOYMENT is '流程图与流程部署表的关联表'; AS_MODEL_DEPLOYMENT is '流程图与流程部署表的关联表';
create unique index create unique index
INDEX33558234 INDEX33558234
on AS_MODEL_DEPLOYMENT (ID); on AS_MODEL_DEPLOYMENT (ID);
alter table alter table
AS_MODEL_DEPLOYMENT AS_MODEL_DEPLOYMENT
add constraint CONS134220130 add constraint CONS134220130
primary key (ID); primary key (ID);
CREATE SEQUENCE "SEQ_AS_MODEL_DEPLOYMENT" INCREMENT BY 1 START WITH 1 CREATE SEQUENCE "SEQ_AS_MODEL_DEPLOYMENT" INCREMENT BY 1 START WITH 1
MAXVALUE 99999999999999 MINVALUE 1 CACHE 20; MAXVALUE 99999999999999 MINVALUE 1 CACHE 20;
CREATE SEQUENCE CREATE SEQUENCE
"SEQ_AS_ROLE_FORM" INCREMENT BY 1 START WITH 1 MAXVALUE "SEQ_AS_ROLE_FORM" INCREMENT BY 1 START WITH 1 MAXVALUE
9999999999999999 MINVALUE 1 CACHE 20; 9999999999999999 MINVALUE 1 CACHE 20;
CREATE SEQUENCE CREATE SEQUENCE
"SEQ_AS_PROCESS_FORM" INCREMENT BY 1 START WITH 1 MAXVALUE "SEQ_AS_PROCESS_FORM" INCREMENT BY 1 START WITH 1 MAXVALUE
9999999999999999 MINVALUE 1 CACHE 20; 9999999999999999 MINVALUE 1 CACHE 20;
</sql> </sql>
</version> </version>
<version edition="6" description="YZJ-1781 代码规则表"> <version edition="6" description="YZJ-1781 代码规则表">
<sql creator="lidecai" createDate="20200320" note="创建代码规则表"> <sql creator="lidecai" createDate="20200320" note="创建代码规则表">
CREATE TABLE CREATE TABLE
AS_CODEVALUE" AS_CODEVALUE"
( (
"ID" INTEGER NOT NULL, "ID" INTEGER NOT NULL,
"TABLE_ID" INTEGER, "TABLE_ID" INTEGER,
"COLUMN_ID" "COLUMN_ID"
INTEGER, INTEGER,
"KEY" VARCHAR2(50), "KEY" VARCHAR2(50),
"VALUE" VARCHAR2(50), "VALUE" VARCHAR2(50),
"IDSEQ" VARCHAR2(50), "IDSEQ" VARCHAR2(50),
"COLUMN_NAME" VARCHAR2(50), "COLUMN_NAME" VARCHAR2(50),
CLUSTER PRIMARY KEY("ID")) STORAGE(ON CLUSTER PRIMARY KEY("ID")) STORAGE(ON
"MAIN", CLUSTERBTR) ; "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN "AS_CODEVALUE"."COLUMN_ID" IS COMMENT ON COLUMN "AS_CODEVALUE"."COLUMN_ID" IS
'字段ID'; '字段ID';
COMMENT ON COLUMN "AS_CODEVALUE"."IDSEQ" IS '全宗代码'; COMMENT ON COLUMN "AS_CODEVALUE"."IDSEQ" IS '全宗代码';
COMMENT ON COMMENT ON
COLUMN "AS_CODEVALUE"."KEY" IS '代码'; COLUMN "AS_CODEVALUE"."KEY" IS '代码';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_CODEVALUE"."TABLE_ID" IS '表ID'; "AS_CODEVALUE"."TABLE_ID" IS '表ID';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_CODEVALUE"."VALUE" IS '值'; "AS_CODEVALUE"."VALUE" IS '值';
</sql> </sql>
<sql creator="lidecai" createDate="20200320" note="创建代码规则表的序列"> <sql creator="lidecai" createDate="20200320" note="创建代码规则表的序列">
CREATE SEQUENCE CREATE SEQUENCE
"SEQ_AS_CODEVALUE" INCREMENT BY 1 START WITH 1 "SEQ_AS_CODEVALUE" INCREMENT BY 1 START WITH 1
MAXVALUE MAXVALUE
9999999999 MINVALUE 1 CACHE 20; 9999999999 MINVALUE 1 CACHE 20;
</sql> </sql>
</version> </version>
<version edition="7" description="报表与档案关联表添加全宗"> <version edition="7" description="报表与档案关联表添加全宗">
<sql creator="yangchegnwu" createDate="20200323" note="报表与档案关联表添加全宗"> <sql creator="yangchegnwu" createDate="20200323" note="报表与档案关联表添加全宗">
alter table AS_REPORT_TABLE add "IDSEQ" VARCHAR2(50); alter table AS_REPORT_TABLE add "IDSEQ" VARCHAR2(50);
</sql> </sql>
<sql creator="ChengYaqing" createDate="20200327" note="主动接口任务表添加字段"> <sql creator="ChengYaqing" createDate="20200327" note="主动接口任务表添加字段">
alter table AS_TASK add ("IDSEQ" VARCHAR2(255),"CREATOR" alter table AS_TASK add ("IDSEQ" VARCHAR2(255),"CREATOR"
VARCHAR2(50)); VARCHAR2(50));
</sql> </sql>
<sql creator="ChengYaqing" createDate="20200327" note="主动接口配置表添加字段"> <sql creator="ChengYaqing" createDate="20200327" note="主动接口配置表添加字段">
alter table AS_TASK_DBCONFIG add ("AJCONDITION" alter table AS_TASK_DBCONFIG add ("AJCONDITION"
VARCHAR2(500),"JNCONDITION" VARCHAR2(500)); VARCHAR2(500),"JNCONDITION" VARCHAR2(500));
</sql> </sql>
<sql creator="ChengYaqing" createDate="20200416" note="统计归档元数据统计"> <sql creator="ChengYaqing" createDate="20200416" note="统计归档元数据统计">
CREATE TABLE CREATE TABLE
AS_FILING_METADATA_STATISTICS AS_FILING_METADATA_STATISTICS
( (
"ID" NUMBER(9,0) NOT NULL, "ID" NUMBER(9,0) NOT NULL,
"LIBRARY" "LIBRARY"
VARCHAR2(255), VARCHAR2(255),
"DATE" TIMESTAMP(6), "DATE" TIMESTAMP(6),
"PATH" VARCHAR2(255), "PATH" VARCHAR2(255),
"DATACOUNT" "DATACOUNT"
NUMBER(9,0), NUMBER(9,0),
"FILECOUNT" NUMBER(9,0), "FILECOUNT" NUMBER(9,0),
CLUSTER PRIMARY CLUSTER PRIMARY
KEY("ID")) KEY("ID"))
STORAGE(ON "MAIN", CLUSTERBTR) ; STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_FILING_METADATA_STATISTICS"."DATACOUNT" "AS_FILING_METADATA_STATISTICS"."DATACOUNT"
IS '数据的数量'; IS '数据的数量';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_FILING_METADATA_STATISTICS"."DATE" "AS_FILING_METADATA_STATISTICS"."DATE"
IS '时间'; IS '时间';
COMMENT COMMENT
ON COLUMN ON COLUMN
"AS_FILING_METADATA_STATISTICS"."FILECOUNT" IS "AS_FILING_METADATA_STATISTICS"."FILECOUNT" IS
'文件数量'; '文件数量';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_FILING_METADATA_STATISTICS"."LIBRARY" IS '档案类型'; "AS_FILING_METADATA_STATISTICS"."LIBRARY" IS '档案类型';
COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."PATH" COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."PATH"
IS '下载文件路径'; IS '下载文件路径';
</sql> </sql>
</version> </version>
<version edition="8" description="库房字段类型修改"> <version edition="8" description="库房字段类型修改">
<sql creator="lidecai" createDate="20200331" note="修改字段名称"> <sql creator="lidecai" createDate="20200331" note="修改字段名称">
alter table alter table
AS_ACCESS_MOVE rename column COUNT TO COUNT_COPY; AS_ACCESS_MOVE rename column COUNT TO COUNT_COPY;
</sql> </sql>
<sql creator="lidecai" createDate="20200331" note="增加一个和原字段名同名的字段"> <sql creator="lidecai" createDate="20200331" note="增加一个和原字段名同名的字段">
alter table alter table
AS_ACCESS_MOVE add COUNT NUMBER(10); AS_ACCESS_MOVE add COUNT NUMBER(10);
</sql> </sql>
<sql creator="lidecai" createDate="20200331" note="将原字段 COUNT_COPY 数据更新到增加的字段 COUNT "> <sql creator="lidecai" createDate="20200331" note="将原字段 COUNT_COPY 数据更新到增加的字段 COUNT ">
update AS_ACCESS_MOVE set COUNT= trim (COUNT_COPY) update AS_ACCESS_MOVE set COUNT= trim (COUNT_COPY)
</sql> </sql>
<sql creator="lidecai" createDate="20200331" note="更新完,删除临时字段"> <sql creator="lidecai" createDate="20200331" note="更新完,删除临时字段">
alter table alter table
AS_ACCESS_MOVE drop column COUNT_COPY; AS_ACCESS_MOVE drop column COUNT_COPY;
</sql> </sql>
</version> </version>
<version edition="9" description="盘点记录"> <version edition="9" description="盘点记录">
<sql creator="lidecai" createDate="20200423" note="创建记录表"> <sql creator="lidecai" createDate="20200423" note="创建记录表">
CREATE TABLE CREATE TABLE
"AS_CHECK_RECORD" "AS_CHECK_RECORD"
( (
"ID" INTEGER NOT NULL, "ID" INTEGER NOT NULL,
"CHECK_NAME" "CHECK_NAME"
VARCHAR2(50), VARCHAR2(50),
"CREATE_TIME" TIMESTAMP(6), "CREATE_TIME" TIMESTAMP(6),
"CHECK_TIME" VARCHAR2(50), "CHECK_TIME" VARCHAR2(50),
"USER_NAME" VARCHAR2(50), "USER_NAME" VARCHAR2(50),
"CHECK_STATUS" VARCHAR2(50), "CHECK_STATUS" VARCHAR2(50),
CLUSTER PRIMARY CLUSTER PRIMARY
KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_CHECK_RECORD"."CHECK_NAME" IS '盘点名称'; "AS_CHECK_RECORD"."CHECK_NAME" IS '盘点名称';
COMMENT ON COMMENT ON
COLUMN "AS_CHECK_RECORD"."CHECK_STATUS" IS COLUMN "AS_CHECK_RECORD"."CHECK_STATUS" IS
'盘点状态'; '盘点状态';
COMMENT ON COLUMN "AS_CHECK_RECORD"."CHECK_TIME" IS COMMENT ON COLUMN "AS_CHECK_RECORD"."CHECK_TIME" IS
'盘点时间'; '盘点时间';
COMMENT ON COLUMN "AS_CHECK_RECORD"."CREATE_TIME" COMMENT ON COLUMN "AS_CHECK_RECORD"."CREATE_TIME"
IS IS
'创建时间'; '创建时间';
COMMENT ON COLUMN "AS_CHECK_RECORD"."USER_NAME" COMMENT ON COLUMN "AS_CHECK_RECORD"."USER_NAME"
IS '创建者名称'; IS '创建者名称';
</sql> </sql>
<sql creator="lidecai" createDate="20200423" note="创建序列"> <sql creator="lidecai" createDate="20200423" note="创建序列">
CREATE SEQUENCE CREATE SEQUENCE
"SEQ_AS_CHECK_RECORD" INCREMENT BY 1 START WITH 1 "SEQ_AS_CHECK_RECORD" INCREMENT BY 1 START WITH 1
MAXVALUE 9999999999 MINVALUE 1 CACHE 20; MAXVALUE 9999999999 MINVALUE 1 CACHE 20;
</sql> </sql>
</version> </version>
<version edition="10" description="盘点记录详情"> <version edition="10" description="盘点记录详情">
<sql creator="lidecai" createDate="20200423" note="创建记录表"> <sql creator="lidecai" createDate="20200423" note="创建记录表">
CREATE TABLE CREATE TABLE
"AS_CHECK_RECORD_RESULT" "AS_CHECK_RECORD_RESULT"
( (
"ID" CHAR(10) NOT NULL, "ID" CHAR(10) NOT NULL,
"TABLE_ID" INTEGER, "TABLE_ID" INTEGER,
"EPC" VARCHAR2(50), "EPC" VARCHAR2(50),
"RECORD_ID" INTEGER, "RECORD_ID" INTEGER,
"LIB_ID" "LIB_ID"
INTEGER, INTEGER,
"DATA_ID" INTEGER, "DATA_ID" INTEGER,
CLUSTER PRIMARY KEY("ID")) STORAGE(ON CLUSTER PRIMARY KEY("ID")) STORAGE(ON
"MAIN", CLUSTERBTR) ; "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_CHECK_RECORD_RESULT"."DATA_ID" IS "AS_CHECK_RECORD_RESULT"."DATA_ID" IS
'档案条目ID'; '档案条目ID';
COMMENT ON COMMENT ON
COLUMN "AS_CHECK_RECORD_RESULT"."EPC" IS '档案唯一标识 COLUMN "AS_CHECK_RECORD_RESULT"."EPC" IS '档案唯一标识
RFID'; RFID';
COMMENT ON COLUMN "AS_CHECK_RECORD_RESULT"."ID" IS '主键'; COMMENT ON COLUMN "AS_CHECK_RECORD_RESULT"."ID" IS '主键';
COMMENT ON COLUMN "AS_CHECK_RECORD_RESULT"."LIB_ID" IS COMMENT ON COLUMN "AS_CHECK_RECORD_RESULT"."LIB_ID" IS
'档案类别ID'; '档案类别ID';
COMMENT ON COLUMN COMMENT ON COLUMN
"AS_CHECK_RECORD_RESULT"."RECORD_ID" IS "AS_CHECK_RECORD_RESULT"."RECORD_ID" IS
'盘点记录ID'; '盘点记录ID';
COMMENT COMMENT
ON COLUMN "AS_CHECK_RECORD_RESULT"."TABLE_ID" IS '表ID'; ON COLUMN "AS_CHECK_RECORD_RESULT"."TABLE_ID" IS '表ID';
</sql> </sql>
<sql creator="lidecai" createDate="20200423" note="创建序列"> <sql creator="lidecai" createDate="20200423" note="创建序列">
CREATE SEQUENCE CREATE SEQUENCE
"SEQ_AS_CHECK_RECORD_RUEULT" INCREMENT BY 1 START WITH 1 "SEQ_AS_CHECK_RECORD_RUEULT" INCREMENT BY 1 START WITH 1
MAXVALUE 999999999 MINVALUE 1 CACHE 20; MAXVALUE 999999999 MINVALUE 1 CACHE 20;
</sql> </sql>
</version> </version>
<version edition="11" description="库房中间表"> <version edition="11" description="库房中间表">
<sql creator="lidecai" createDate="20200423" note="创建中间表"> <sql creator="lidecai" createDate="20200423" note="创建中间表">
CREATE TABLE CREATE TABLE
"AS_EPC_DATA" "AS_EPC_DATA"
( (
"ID" INTEGER NOT NULL, "ID" INTEGER NOT NULL,
"EPC" VARCHAR2(50) "EPC" VARCHAR2(50)
NOT NULL, NOT NULL,
"LIB_ID" INTEGER, "LIB_ID" INTEGER,
"TABLE_ID" INTEGER, "TABLE_ID" INTEGER,
"DATA_ID" VARCHAR2(50), "DATA_ID" VARCHAR2(50),
CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
CREATE CREATE
INDEX "AS_EPC_DATA_INDEX" ON "AS_EPC_DATA"("EPC" ASC) INDEX "AS_EPC_DATA_INDEX" ON "AS_EPC_DATA"("EPC" ASC)
STORAGE(ON "MAIN", CLUSTERBTR) ; STORAGE(ON "MAIN", CLUSTERBTR) ;
</sql> </sql>
<sql creator="lidecai" createDate="20200331" note="创建序列"> <sql creator="lidecai" createDate="20200331" note="创建序列">
CREATE SEQUENCE CREATE SEQUENCE
"SEQ_AS_EPC_DATA" INCREMENT BY 1 START WITH 1 MAXVALUE "SEQ_AS_EPC_DATA" INCREMENT BY 1 START WITH 1 MAXVALUE
999999999 MINVALUE 1 CACHE 20; 999999999 MINVALUE 1 CACHE 20;
</sql> </sql>
</version> </version>
<version edition="12" description="库房中间表"> <version edition="12" description="库房中间表">
<sql creator="lidecai" createDate="20200426" note="添加EPC字段"> <sql creator="lidecai" createDate="20200426" note="添加EPC字段">
ALTER TABLE As_Borrow_Data add EPC VARCHAR2(20); ALTER TABLE As_Borrow_Data add EPC VARCHAR2(20);
</sql> </sql>
</version> </version>
<version edition="13" description="流程附表拓展字段表"> <version edition="13" description="流程附表拓展字段表">
<sql creator="huwenbin" createDate="20200428" note="流程附表拓展字段表"> <sql creator="huwenbin" createDate="20200428" note="流程附表拓展字段表">
CREATE TABLE "AS_SCHE_EXT_DATA" CREATE TABLE "AS_SCHE_EXT_DATA"
( (
"ID" NUMBER(9,0) NOT NULL, "ID" NUMBER(9,0) NOT NULL,
"ORIGINAL_DATA" CLOB, "ORIGINAL_DATA" CLOB,
"SCHE_ID" NUMBER(9,0), "SCHE_ID" NUMBER(9,0),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "AS_SCHE_EXT_DATA" IS '附表的拓展数据表'; COMMENT ON TABLE "AS_SCHE_EXT_DATA" IS '附表的拓展数据表';
COMMENT ON COLUMN "AS_SCHE_EXT_DATA"."ORIGINAL_DATA" IS '附表源数据'; COMMENT ON COLUMN "AS_SCHE_EXT_DATA"."ORIGINAL_DATA" IS '附表源数据';
COMMENT ON COLUMN "AS_SCHE_EXT_DATA"."SCHE_ID" IS '附表id'; COMMENT ON COLUMN "AS_SCHE_EXT_DATA"."SCHE_ID" IS '附表id';
CREATE SEQUENCE "SEQ_AS_SCHE_EXT_DATA" INCREMENT BY 1 START WITH 1 MAXVALUE 999999999999999 MINVALUE 1; CREATE SEQUENCE "SEQ_AS_SCHE_EXT_DATA" INCREMENT BY 1 START WITH 1 MAXVALUE 999999999999999 MINVALUE 1;
</sql> </sql>
</version> </version>
<version edition="14" description="流程申请表"> <version edition="14" description="流程申请表">
<sql creator="huwenbin" createDate="20200428" note="流程申请表"> <sql creator="huwenbin" createDate="20200428" note="流程申请表">
CREATE TABLE "AS_APPLY_BORROW" CREATE TABLE "AS_APPLY_BORROW"
( (
"ID" NUMBER(22,6) NOT NULL, "ID" NUMBER(22,6) NOT NULL,
"PROCESS_INST_ID" VARCHAR2(64), "PROCESS_INST_ID" VARCHAR2(64),
"START_USER_ID" NUMBER(9,0), "START_USER_ID" NUMBER(9,0),
"START_TIME" TIMESTAMP(6), "START_TIME" TIMESTAMP(6),
"END_TIME" TIMESTAMP(6), "END_TIME" TIMESTAMP(6),
"APPLY_STATUS" NUMBER(1,0), "APPLY_STATUS" NUMBER(1,0),
"PROCESS_NAME" VARCHAR2(50), "PROCESS_NAME" VARCHAR2(50),
"TEMPORARY_ID" NUMBER(9,0), "TEMPORARY_ID" NUMBER(9,0),
"PROCESS_DEF_ID" VARCHAR2(64), "PROCESS_DEF_ID" VARCHAR2(64),
"TEMPORARY_TIME" TIMESTAMP(6), "TEMPORARY_TIME" TIMESTAMP(6),
"SYSTEM_ID" NUMBER(9,0), "SYSTEM_ID" NUMBER(9,0),
CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "AS_APPLY_BORROW" IS '档案申请借阅表'; COMMENT ON TABLE "AS_APPLY_BORROW" IS '档案申请借阅表';
COMMENT ON COLUMN "AS_APPLY_BORROW"."APPLY_STATUS" IS '申请状态'; COMMENT ON COLUMN "AS_APPLY_BORROW"."APPLY_STATUS" IS '申请状态';
COMMENT ON COLUMN "AS_APPLY_BORROW"."END_TIME" IS '结束时间'; COMMENT ON COLUMN "AS_APPLY_BORROW"."END_TIME" IS '结束时间';
COMMENT ON COLUMN "AS_APPLY_BORROW"."ID" IS '主键id'; COMMENT ON COLUMN "AS_APPLY_BORROW"."ID" IS '主键id';
COMMENT ON COLUMN "AS_APPLY_BORROW"."PROCESS_DEF_ID" IS '流程定义id'; COMMENT ON COLUMN "AS_APPLY_BORROW"."PROCESS_DEF_ID" IS '流程定义id';
COMMENT ON COLUMN "AS_APPLY_BORROW"."PROCESS_INST_ID" IS '流程实例id'; COMMENT ON COLUMN "AS_APPLY_BORROW"."PROCESS_INST_ID" IS '流程实例id';
COMMENT ON COLUMN "AS_APPLY_BORROW"."PROCESS_NAME" IS '流程实例名称'; COMMENT ON COLUMN "AS_APPLY_BORROW"."PROCESS_NAME" IS '流程实例名称';
COMMENT ON COLUMN "AS_APPLY_BORROW"."START_TIME" IS '申请时间'; COMMENT ON COLUMN "AS_APPLY_BORROW"."START_TIME" IS '申请时间';
COMMENT ON COLUMN "AS_APPLY_BORROW"."START_USER_ID" IS '申请人'; COMMENT ON COLUMN "AS_APPLY_BORROW"."START_USER_ID" IS '申请人';
COMMENT ON COLUMN "AS_APPLY_BORROW"."SYSTEM_ID" IS '系统id'; COMMENT ON COLUMN "AS_APPLY_BORROW"."SYSTEM_ID" IS '系统id';
COMMENT ON COLUMN "AS_APPLY_BORROW"."TEMPORARY_ID" IS '暂存id'; COMMENT ON COLUMN "AS_APPLY_BORROW"."TEMPORARY_ID" IS '暂存id';
</sql> </sql>
</version> </version>
<version edition="15" description="流程附表拓展字段表"> <version edition="15" description="流程附表拓展字段表">
<sql creator="huwenbin" createDate="20200428" note="流程附表拓展字段表增加字段"> <sql creator="huwenbin" createDate="20200428" note="流程附表拓展字段表增加字段">
alter table "AS_SCHE_EXT_DATA" add column("SCHE_TABLE_ID" NUMBER(9, 6)); alter table "AS_SCHE_EXT_DATA" add column("SCHE_TABLE_ID" NUMBER(9, 6));
comment on column "AS_SCHE_EXT_DATA"."SCHE_TABLE_ID" is '附表设计表id'; comment on column "AS_SCHE_EXT_DATA"."SCHE_TABLE_ID" is '附表设计表id';
</sql> </sql>
</version> </version>
<version edition="16" description="流程模型表单增加字段"> <version edition="16" description="流程模型表单增加字段">
<sql creator="huwenbin" createDate="20200519" note="流程模型表单增加字段"> <sql creator="huwenbin" createDate="20200519" note="流程模型表单增加字段">
alter table "AS_MODEL_DEPLOYMENT" add column("FORM_ID" NUMBER(9, 0)); alter table "AS_MODEL_DEPLOYMENT" add column("FORM_ID" NUMBER(9, 0));
alter table "AS_MODEL_DEPLOYMENT" add column("TAG_ID" NUMBER(9, 0)); alter table "AS_MODEL_DEPLOYMENT" add column("TAG_ID" NUMBER(9, 0));
alter table "AS_MODEL_DEPLOYMENT" add column("TAG_NAME" VARCHAR2(50)); alter table "AS_MODEL_DEPLOYMENT" add column("TAG_NAME" VARCHAR2(50));
</sql> </sql>
</version> </version>
<version edition="17" description="归档元数据统计表"> <version edition="17" description="归档元数据统计表">
<sql creator="huwenbin" createDate="20200519" note="归档元数据统计表"> <sql creator="huwenbin" createDate="20200519" note="归档元数据统计表">
CREATE TABLE "AS_FILING_METADATA_STATISTICS" CREATE TABLE "AS_FILING_METADATA_STATISTICS"
( (
"ID" NUMBER(9,0) NOT NULL, "ID" NUMBER(9,0) NOT NULL,
"LIBRARY" VARCHAR2(255), "LIBRARY" VARCHAR2(255),
"DATE" TIMESTAMP(6), "DATE" TIMESTAMP(6),
"PATH" VARCHAR2(255), "PATH" VARCHAR2(255),
"DATACOUNT" NUMBER(9,0), "DATACOUNT" NUMBER(9,0),
"FILECOUNT" NUMBER(9,0), "FILECOUNT" NUMBER(9,0),
CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."DATACOUNT" IS '数据的数量'; COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."DATACOUNT" IS '数据的数量';
COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."DATE" IS '时间'; COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."DATE" IS '时间';
COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."FILECOUNT" IS '文件数量'; COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."FILECOUNT" IS '文件数量';
COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."LIBRARY" IS '档案类型'; COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."LIBRARY" IS '档案类型';
COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."PATH" IS '下载文件路径'; COMMENT ON COLUMN "AS_FILING_METADATA_STATISTICS"."PATH" IS '下载文件路径';
</sql> </sql>
</version> </version>
<version edition="18" description="流程标签表"> <version edition="18" description="流程标签表">
<sql creator="huwenbin" createDate="20200519" note="流程标签表"> <sql creator="huwenbin" createDate="20200519" note="流程标签表">
CREATE TABLE "AS_PROCESS_TAG" CREATE TABLE "AS_PROCESS_TAG"
( (
"ID" NUMBER(9,6) NOT NULL, "ID" NUMBER(9,6) NOT NULL,
"NAME" VARCHAR2(50), "NAME" VARCHAR2(50),
"PROCESS_MODEL_ID" VARCHAR2(150), "PROCESS_MODEL_ID" VARCHAR2(150),
"DATA_TYPE" NUMBER(22,6), "DATA_TYPE" NUMBER(22,6),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "AS_PROCESS_TAG" IS '流程标签表'; COMMENT ON TABLE "AS_PROCESS_TAG" IS '流程标签表';
COMMENT ON COLUMN "AS_PROCESS_TAG"."DATA_TYPE" IS '1-内置的标签'; COMMENT ON COLUMN "AS_PROCESS_TAG"."DATA_TYPE" IS '1-内置的标签';
COMMENT ON COLUMN "AS_PROCESS_TAG"."NAME" IS '标签名'; COMMENT ON COLUMN "AS_PROCESS_TAG"."NAME" IS '标签名';
COMMENT ON COLUMN "AS_PROCESS_TAG"."PROCESS_MODEL_ID" IS '流程模型表id'; COMMENT ON COLUMN "AS_PROCESS_TAG"."PROCESS_MODEL_ID" IS '流程模型表id';
</sql> </sql>
</version> </version>
<version edition="19" description="流程申请表"> <version edition="19" description="流程申请表">
<sql creator="huwenbin" createDate="20200519" note="流程申请表"> <sql creator="huwenbin" createDate="20200519" note="流程申请表">
CREATE TABLE "AS_APPLY_PROCESS" CREATE TABLE "AS_APPLY_PROCESS"
( (
"ID" NUMBER(9,0) NOT NULL, "ID" NUMBER(9,0) NOT NULL,
"PROC_INST_ID" VARCHAR(64), "PROC_INST_ID" VARCHAR(64),
"TABLE_ID" NUMBER(9,0), "TABLE_ID" NUMBER(9,0),
"DATA_ID" NUMBER(9,0), "DATA_ID" NUMBER(9,0),
"TITLE" VARCHAR(64), "TITLE" VARCHAR(64),
"VIEW_PERMISSION_START_TIME" TIMESTAMP(6), "VIEW_PERMISSION_START_TIME" TIMESTAMP(6),
"VIEW_PERMISSION_END_TIME" TIMESTAMP(6), "VIEW_PERMISSION_END_TIME" TIMESTAMP(6),
"ENTITY_START_TIME" TIMESTAMP(6), "ENTITY_START_TIME" TIMESTAMP(6),
"ENTITY_END_TIME" TIMESTAMP(6), "ENTITY_END_TIME" TIMESTAMP(6),
"ENTITY_BACK_TIME" TIMESTAMP(6), "ENTITY_BACK_TIME" TIMESTAMP(6),
"IS_VIEW" NUMBER(22,6), "IS_VIEW" NUMBER(22,6),
"IS_DOWN" NUMBER(22,6), "IS_DOWN" NUMBER(22,6),
"START_USER_ID" NUMBER(9,0), "START_USER_ID" NUMBER(9,0),
"DOWN_PERMISSION_START_TIME" TIMESTAMP(6), "DOWN_PERMISSION_START_TIME" TIMESTAMP(6),
"DOWN_PERMISSION_END_TIME" TIMESTAMP(6), "DOWN_PERMISSION_END_TIME" TIMESTAMP(6),
"PRINT_PERMISSION_START_TIME" TIMESTAMP(6), "PRINT_PERMISSION_START_TIME" TIMESTAMP(6),
"PRINT_PERMISSION_END_TIME" TIMESTAMP(6), "PRINT_PERMISSION_END_TIME" TIMESTAMP(6),
"VIEW_DAYS" NUMBER(3,0), "VIEW_DAYS" NUMBER(3,0),
"DOWN_DAYS" NUMBER(3,0), "DOWN_DAYS" NUMBER(3,0),
"PRINT_DAYS" NUMBER(3,0), "PRINT_DAYS" NUMBER(3,0),
"IS_PRINT" NUMBER(3,0), "IS_PRINT" NUMBER(3,0),
"APPLY_ID" NUMBER(9,0), "APPLY_ID" NUMBER(9,0),
"ENTITY_BORROW_DAYS" NUMBER(9,6), "ENTITY_BORROW_DAYS" NUMBER(9,6),
"BORROW_WAY" NUMBER(1,0), "BORROW_WAY" NUMBER(1,0),
"PROC_SCHE_ID" NUMBER(9,0), "PROC_SCHE_ID" NUMBER(9,0),
CONSTRAINT "AS_APPLY_PROCEESS_PK" CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; CONSTRAINT "AS_APPLY_PROCEESS_PK" CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN "AS_APPLY_PROCESS"."BORROW_WAY" IS '借阅方式:1-实体,2-电子'; COMMENT ON COLUMN "AS_APPLY_PROCESS"."BORROW_WAY" IS '借阅方式:1-实体,2-电子';
COMMENT ON COLUMN "AS_APPLY_PROCESS"."IS_DOWN" IS '1-可以下载,0-不能下载'; COMMENT ON COLUMN "AS_APPLY_PROCESS"."IS_DOWN" IS '1-可以下载,0-不能下载';
COMMENT ON COLUMN "AS_APPLY_PROCESS"."IS_VIEW" IS '1-可以预览,0-不可以预览'; COMMENT ON COLUMN "AS_APPLY_PROCESS"."IS_VIEW" IS '1-可以预览,0-不可以预览';
COMMENT ON COLUMN "AS_APPLY_PROCESS"."PROC_SCHE_ID" IS '1'; COMMENT ON COLUMN "AS_APPLY_PROCESS"."PROC_SCHE_ID" IS '1';
</sql> </sql>
</version> </version>
<version edition="20" description="普服快递办件接收表"> <version edition="20" description="普服快递办件接收表">
<sql creator="huwenbin" createDate="20200519" note="普服快递办件接收表"> <sql creator="huwenbin" createDate="20200519" note="普服快递办件接收表">
CREATE TABLE "AS_FILING_ACCEPT" CREATE TABLE "AS_FILING_ACCEPT"
( (
"ID" VARCHAR2(50) NOT NULL, "ID" VARCHAR2(50) NOT NULL,
"PROJECTNO" VARCHAR2(50), "PROJECTNO" VARCHAR2(50),
"TASKNAME" VARCHAR2(255), "TASKNAME" VARCHAR2(255),
"FILINGSTATUS" VARCHAR2(50), "FILINGSTATUS" VARCHAR2(50),
"TABLEAJID" VARCHAR2(50), "TABLEAJID" VARCHAR2(50),
"TABLEJNID" VARCHAR2(50), "TABLEJNID" VARCHAR2(50),
"ORGCODE" VARCHAR2(50), "ORGCODE" VARCHAR2(50),
"ADDRES S" VARCHAR2(1000), "ADDRES S" VARCHAR2(1000),
"PROJECTNAME" VARCHAR2(255), "PROJECTNAME" VARCHAR2(255),
"SYSTEMNAME" VARCHAR2(50), "SYSTEMNAME" VARCHAR2(50),
"OPERATE" VARCHAR2(50), "OPERATE" VARCHAR2(50),
"APPLYERPAGECODE" VARCHAR2(50), "APPLYERPAGECODE" VARCHAR2(50),
"APPLYERNAME" VARCHAR2(50), "APPLYERNAME" VARCHAR2(50),
CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
</sql> </sql>
</version> </version>
<version edition="21" description="普服快递许可办件材料表"> <version edition="21" description="普服快递许可办件材料表">
<sql creator="huwenbin" createDate="20200519" note="普服快递许可办件材料表"> <sql creator="huwenbin" createDate="20200519" note="普服快递许可办件材料表">
CREATE TABLE "AS_FILING_MATERIAL" CREATE TABLE "AS_FILING_MATERIAL"
( (
"ID" VARCHAR2(50) NOT NULL, "ID" VARCHAR2(50) NOT NULL,
"ROWGUID" VARCHAR2(50), "ROWGUID" VARCHAR2(50),
"PROJECTNO" VARCHAR2(50), "PROJECTNO" VARCHAR2(50),
"GETTYPE" VARCHAR2(2), "GETTYPE" VARCHAR2(2),
"MATERIALATTACHNAME" VARCHAR2(200), "MATERIALATTACHNAME" VARCHAR2(200),
"MATERIALNAME" VARCHAR2(200), "MATERIALNAME" VARCHAR2(200),
"CD_OPERATION" VARCHAR2(2), "CD_OPERATION" VARCHAR2(2),
"CD_BATCH" VARCHAR2(32), "CD_BATCH" VARCHAR2(32),
"DATASOURCE" VARCHAR2(3), "DATASOURCE" VARCHAR2(3),
"CD_TIME" DATETIME(6), "CD_TIME" DATETIME(6),
"REMARK" VARCHAR2(1000), "REMARK" VARCHAR2(1000),
"GETNUM" VARCHAR2(5), "GETNUM" VARCHAR2(5),
"SOURCE_ID" VARCHAR2(50), "SOURCE_ID" VARCHAR2(50),
"FILINGSTATUS" VARCHAR2(50), "FILINGSTATUS" VARCHAR2(50),
"OPERATE" VARCHAR2(50), "OPERATE" VARCHAR2(50),
"SYSTEMNAME" VARCHAR2(50), "SYSTEMNAME" VARCHAR2(50),
"URL" VARCHAR2(1000), "URL" VARCHAR2(1000),
CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
</sql> </sql>
</version> </version>
<version edition="22" description="普服快递许可办件结果表"> <version edition="22" description="普服快递许可办件结果表">
<sql creator="huwenbin" createDate="20200519" note="普服快递许可办件结果表"> <sql creator="huwenbin" createDate="20200519" note="普服快递许可办件结果表">
CREATE TABLE "AS_FILING_RESULT" CREATE TABLE "AS_FILING_RESULT"
( (
"ID" VARCHAR2(255) NOT NULL, "ID" VARCHAR2(255) NOT NULL,
"PROJECTNO" VARCHAR2(50), "PROJECTNO" VARCHAR2(50),
"HANDLEUSERNAME" VARCHAR2(100), "HANDLEUSERNAME" VARCHAR2(100),
"RESULTDATE" DATETIME(6), "RESULTDATE" DATETIME(6),
"RESULTEXPLAIN" VARCHAR2(2000), "RESULTEXPLAIN" VARCHAR2(2000),
"ISDELIVERYRESULTS" VARCHAR2(2), "ISDELIVERYRESULTS" VARCHAR2(2),
"RESULTTYPE" VARCHAR2(2), "RESULTTYPE" VARCHAR2(2),
"RESULTCETRNAME" VARCHAR2(2000), "RESULTCETRNAME" VARCHAR2(2000),
"RESULTCETRNO" VARCHAR2(2000), "RESULTCETRNO" VARCHAR2(2000),
"SATISFACTION" VARCHAR2(2), "SATISFACTION" VARCHAR2(2),
"FILINGSTATUS" VARCHAR2(50), "FILINGSTATUS" VARCHAR2(50),
"TABLEAJID" VARCHAR2(50), "TABLEAJID" VARCHAR2(50),
"TABLEJNID" VARCHAR2(50), "TABLEJNID" VARCHAR2(50),
"OPERATE" VARCHAR2(50), "OPERATE" VARCHAR2(50),
"SYSTEMNAME" VARCHAR2(50), "SYSTEMNAME" VARCHAR2(50),
"REMARK" VARCHAR2(50), "REMARK" VARCHAR2(50),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
</sql> </sql>
</version> </version>
<version edition="23" description="代码值表"> <version edition="23" description="代码值表">
<sql creator="liuyimeng" createDate="20200602" note="代码值表"> <sql creator="liuyimeng" createDate="20200602" note="代码值表">
CREATE TABLE "AS_CODEVALUE" CREATE TABLE "AS_CODEVALUE"
( (
"ID" INTEGER NOT NULL, "ID" INTEGER NOT NULL,
"TABLE_ID" INTEGER, "TABLE_ID" INTEGER,
"COLUMN_ID" INTEGER, "COLUMN_ID" INTEGER,
"KEY" VARCHAR2(50), "KEY" VARCHAR2(50),
"VALUE" VARCHAR2(50), "VALUE" VARCHAR2(50),
"IDSEQ" VARCHAR2(50), "IDSEQ" VARCHAR2(50),
"COLUMN_NAME" VARCHAR2(50), "COLUMN_NAME" VARCHAR2(50),
CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN "AS_CODEVALUE"."COLUMN_ID" IS '字段ID'; COMMENT ON COLUMN "AS_CODEVALUE"."COLUMN_ID" IS '字段ID';
COMMENT ON COLUMN "AS_CODEVALUE"."IDSEQ" IS '全宗代码'; COMMENT ON COLUMN "AS_CODEVALUE"."IDSEQ" IS '全宗代码';
COMMENT ON COLUMN "AS_CODEVALUE"."KEY" IS '代码'; COMMENT ON COLUMN "AS_CODEVALUE"."KEY" IS '代码';
COMMENT ON COLUMN "AS_CODEVALUE"."TABLE_ID" IS '表ID'; COMMENT ON COLUMN "AS_CODEVALUE"."TABLE_ID" IS '表ID';
COMMENT ON COLUMN "AS_CODEVALUE"."VALUE" IS '值'; COMMENT ON COLUMN "AS_CODEVALUE"."VALUE" IS '值';
</sql> </sql>
</version> </version>
<version edition="24" description="四性检测表"> <version edition="24" description="四性检测表">
<sql creator="liuyimeng" createDate="20200602" note="四性检测表"> <sql creator="liuyimeng" createDate="20200602" note="四性检测表">
alter table alter table
AS_FOURTEST AS_FOURTEST
add add
CONDITION_DES CONDITION_DES
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="25" description="表单列表"> <version edition="25" description="表单列表">
<sql creator="liuyimeng" createDate="20200602" note="表单列表"> <sql creator="liuyimeng" createDate="20200602" note="表单列表">
alter table alter table
AS_FORM_COLUMN AS_FORM_COLUMN
add add
IS_HIDE IS_HIDE
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="26" description="表单列表"> <version edition="26" description="表单列表">
<sql creator="liuyimeng" createDate="20200602" note="表单列表"> <sql creator="liuyimeng" createDate="20200602" note="表单列表">
alter table alter table
AS_FORM_COLUMN AS_FORM_COLUMN
add add
ID_EDIT ID_EDIT
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="27" description="库房表"> <version edition="27" description="库房表">
<sql creator="liuyimeng" createDate="20200602" note="库房表"> <sql creator="liuyimeng" createDate="20200602" note="库房表">
alter table alter table
AS_STORAGE AS_STORAGE
add add
IDSEQ IDSEQ
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="28" description="库房表"> <version edition="28" description="库房表">
<sql creator="liuyimeng" createDate="20200602" note="库房表"> <sql creator="liuyimeng" createDate="20200602" note="库房表">
alter table alter table
AS_STORAGE AS_STORAGE
add add
ORGAN_ID ORGAN_ID
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="29" description="日常管理表"> <version edition="29" description="日常管理表">
<sql creator="liuyimeng" createDate="20200602" note="日常管理表"> <sql creator="liuyimeng" createDate="20200602" note="日常管理表">
alter table alter table
AS_DAILY AS_DAILY
add add
STORAGE_ID STORAGE_ID
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="30" description="入库表"> <version edition="30" description="入库表">
<sql creator="liuyimeng" createDate="20200602" note="普服快递许可办件结果表"> <sql creator="liuyimeng" createDate="20200602" note="普服快递许可办件结果表">
alter table alter table
AS_ACCESS_INTO AS_ACCESS_INTO
add add
ORGAN_ID ORGAN_ID
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="31" description="移库表"> <version edition="31" description="移库表">
<sql creator="liuyimeng" createDate="20200602" note="移库表"> <sql creator="liuyimeng" createDate="20200602" note="移库表">
alter table alter table
AS_ACCESS_MOVE AS_ACCESS_MOVE
add add
ORGAN_ID ORGAN_ID
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="32" description="出库表"> <version edition="32" description="出库表">
<sql creator="liuyimeng" createDate="20200602" note="出库表"> <sql creator="liuyimeng" createDate="20200602" note="出库表">
alter table alter table
AS_ACCESS_OUT AS_ACCESS_OUT
add add
ORGAN_ID ORGAN_ID
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="33" description="出库表"> <version edition="33" description="出库表">
<sql creator="liuyimeng" createDate="20200602" note="出库表"> <sql creator="liuyimeng" createDate="20200602" note="出库表">
alter table alter table
AS_ACCESS_OUT AS_ACCESS_OUT
add add
MOBILEPHONE MOBILEPHONE
VARCHAR2(500); VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="34" description="流程表单部署表"> <version edition="34" description="流程表单部署表">
<sql creator="huwenbin" createDate="20200604" note="流程表单部署表"> <sql creator="huwenbin" createDate="20200604" note="流程表单部署表">
CREATE TABLE "AS_PROCESS_DEPLOY_FORM" CREATE TABLE "AS_PROCESS_DEPLOY_FORM"
( (
"ID" NUMBER(9,0) NOT NULL, "ID" NUMBER(9,0) NOT NULL,
"NAME" VARCHAR2(250), "NAME" VARCHAR2(250),
"DEPLOY_USER_ID" NUMBER(9,6), "DEPLOY_USER_ID" NUMBER(9,6),
"SCHE_ID" NUMBER(22,6), "SCHE_ID" NUMBER(22,6),
"FORM_CONTENT" CLOB, "FORM_CONTENT" CLOB,
"CALLBACK_URL" VARCHAR2(1000), "CALLBACK_URL" VARCHAR2(1000),
"PROCESS_ID" NVARCHAR2(64), "PROCESS_ID" NVARCHAR2(64),
"DEPLOY_TIME" DATE, "DEPLOY_TIME" DATE,
"ORIGINAL_ID" NUMBER(9,0), "ORIGINAL_ID" NUMBER(9,0),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "AS_PROCESS_DEPLOY_FORM" IS '流程表单部署表'; COMMENT ON TABLE "AS_PROCESS_DEPLOY_FORM" IS '流程表单部署表';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."CALLBACK_URL" IS '回调地址'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."CALLBACK_URL" IS '回调地址';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."DEPLOY_TIME" IS '部署时间'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."DEPLOY_TIME" IS '部署时间';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."DEPLOY_USER_ID" IS '部署人id'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."DEPLOY_USER_ID" IS '部署人id';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."FORM_CONTENT" IS '表单内容'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."FORM_CONTENT" IS '表单内容';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."ID" IS '主键id'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."ID" IS '主键id';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."NAME" IS '表单名称'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."NAME" IS '表单名称';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."ORIGINAL_ID" IS '源表单id'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."ORIGINAL_ID" IS '源表单id';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."PROCESS_ID" IS '流程id'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_FORM"."PROCESS_ID" IS '流程id';
CREATE TABLE "AS_PROCESS_DEPLOY_SCHE" CREATE TABLE "AS_PROCESS_DEPLOY_SCHE"
( (
"ID" NUMBER(9,0) NOT NULL, "ID" NUMBER(9,0) NOT NULL,
"NAME" VARCHAR2(250), "NAME" VARCHAR2(250),
"FORM_ID" NUMBER(9,0), "FORM_ID" NUMBER(9,0),
"SCHEDULE_CONTENT" CLOB, "SCHEDULE_CONTENT" CLOB,
"DEPLOY_TIME" DATE, "DEPLOY_TIME" DATE,
"ORIGINAL_ID" NUMBER(9,0), "ORIGINAL_ID" NUMBER(9,0),
"PROCESS_ID" NVARCHAR2(64), "PROCESS_ID" NVARCHAR2(64),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "AS_PROCESS_DEPLOY_SCHE" IS '流程部署附表'; COMMENT ON TABLE "AS_PROCESS_DEPLOY_SCHE" IS '流程部署附表';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."DEPLOY_TIME" IS '部署时间'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."DEPLOY_TIME" IS '部署时间';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."FORM_ID" IS '表单id'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."FORM_ID" IS '表单id';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."ID" IS '主键'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."ID" IS '主键';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."NAME" IS '附表名称'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."NAME" IS '附表名称';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."ORIGINAL_ID" IS '源附表id'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."ORIGINAL_ID" IS '源附表id';
COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."SCHEDULE_CONTENT" IS '附表内容'; COMMENT ON COLUMN "AS_PROCESS_DEPLOY_SCHE"."SCHEDULE_CONTENT" IS '附表内容';
CREATE SEQUENCE "SEQ_AS_PROCESS_DEPLOY_FORM" CREATE SEQUENCE "SEQ_AS_PROCESS_DEPLOY_FORM"
INCREMENT BY 1 INCREMENT BY 1
START WITH 1 START WITH 1
MAXVALUE 99999999999 MAXVALUE 99999999999
MINVALUE 1 MINVALUE 1
NOCYCLE NOCYCLE
NOCACHE NOCACHE
NOORDER NOORDER
; ;
CREATE SEQUENCE "SEQ_AS_PROCESS_DEPLOY_SCHE" CREATE SEQUENCE "SEQ_AS_PROCESS_DEPLOY_SCHE"
INCREMENT BY 1 INCREMENT BY 1
START WITH 1 START WITH 1
MAXVALUE 999999999999 MAXVALUE 999999999999
MINVALUE 1 MINVALUE 1
NOCYCLE NOCYCLE
NOCACHE NOCACHE
NOORDER NOORDER
; ;
</sql> </sql>
</version> </version>
<version edition="35" description="修改表单字段表字段类型长度"> <version edition="35" description="修改表单字段表字段类型长度">
<sql creator="huwenbin" createDate="20200605" note="修改表单字段表字段类型长度"> <sql creator="huwenbin" createDate="20200605" note="修改表单字段表字段类型长度">
alter table "AS_FORM_COLUMN" modify "ID" NUMBER(22, 0); alter table "AS_FORM_COLUMN" modify "ID" NUMBER(22, 0);
alter table "AS_FORM_COLUMN" modify "FORM_TABLE_ID" NUMBER(9, 0); alter table "AS_FORM_COLUMN" modify "FORM_TABLE_ID" NUMBER(9, 0);
alter table "AS_FORM_COLUMN" modify "LENGTH" NUMBER(9, 0); alter table "AS_FORM_COLUMN" modify "LENGTH" NUMBER(9, 0);
alter table "AS_FORM_COLUMN" modify "IS_HIDE" NUMBER(9, 0); alter table "AS_FORM_COLUMN" modify "IS_HIDE" NUMBER(9, 0);
alter table "AS_FORM_COLUMN" modify "IS_EDIT" NUMBER(9, 0); alter table "AS_FORM_COLUMN" modify "IS_EDIT" NUMBER(9, 0);
</sql> </sql>
</version> </version>
<version edition="36" description="修改表字段长度"> <version edition="36" description="修改表字段长度">
<sql creator="huwenbin" createDate="20200608" note="修改表字段长度"> <sql creator="huwenbin" createDate="20200608" note="修改表字段长度">
alter table "AS_SCHE_EXT_DATA" modify "SCHE_TABLE_ID" NUMBER(9, 0); alter table "AS_SCHE_EXT_DATA" modify "SCHE_TABLE_ID" NUMBER(9, 0);
alter table "AS_SCHE_EXT_DATA" modify "SCHE_ID" NUMBER(9, 0); alter table "AS_SCHE_EXT_DATA" modify "SCHE_ID" NUMBER(9, 0);
alter table "AS_PROCESS_FORM" modify "SCHE_ID" NUMBER(9, 0); alter table "AS_PROCESS_FORM" modify "SCHE_ID" NUMBER(9, 0);
alter table "AS_PROCESS_FORM" add primary key("ID"); alter table "AS_PROCESS_FORM" add primary key("ID");
alter table "AS_PROCESS_TAG" modify "ID" NUMBER(9, 0); alter table "AS_PROCESS_TAG" modify "ID" NUMBER(9, 0);
alter table "AS_PROCESS_DEPLOY_FORM" modify "DEPLOY_USER_ID" NUMBER(9, 0); alter table "AS_PROCESS_DEPLOY_FORM" modify "DEPLOY_USER_ID" NUMBER(9, 0);
alter table "AS_PROCESS_DEPLOY_FORM" modify "SCHE_ID" NUMBER(9, 0); alter table "AS_PROCESS_DEPLOY_FORM" modify "SCHE_ID" NUMBER(9, 0);
</sql> </sql>
</version> </version>
<version edition="37" description="文件批量操作日志表"> <version edition="37" description="文件批量操作日志表">
<sql creator="liuxiang" createDate="20200609" note="文件批量操作日志表"> <sql creator="liuxiang" createDate="20200609" note="文件批量操作日志表">
CREATE TABLE "AS_FILELOG" CREATE TABLE "AS_FILELOG"
( (
"ID" NUMBER(9,0) NOT NULL, "ID" NUMBER(9,0) NOT NULL,
"USER_ID" NUMBER(9,0), "USER_ID" NUMBER(9,0),
"IP" VARCHAR2(50), "IP" VARCHAR2(50),
"OPERATION" VARCHAR2(2000), "OPERATION" VARCHAR2(2000),
"STATE" VARCHAR2(1000), "STATE" VARCHAR2(1000),
"CREATE_TIME" TIMESTAMP(6), "CREATE_TIME" TIMESTAMP(6),
"END_TIME" TIMESTAMP(6), "END_TIME" TIMESTAMP(6),
"NAME" VARCHAR2(3000), "NAME" VARCHAR2(3000),
"FILEPATH" VARCHAR2(3000), "FILEPATH" VARCHAR2(3000),
"RESULT" VARCHAR2(3000), "RESULT" VARCHAR2(3000),
"CODE" VARCHAR2(10), "CODE" VARCHAR2(10),
"DETAIL" VARCHAR2(3000), "DETAIL" VARCHAR2(3000),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN "AS_FILELOG"."CODE" IS '代码'; COMMENT ON COLUMN "AS_FILELOG"."CODE" IS '代码';
COMMENT ON COLUMN "AS_FILELOG"."CREATE_TIME" IS '创建时间'; COMMENT ON COLUMN "AS_FILELOG"."CREATE_TIME" IS '创建时间';
COMMENT ON COLUMN "AS_FILELOG"."DETAIL" IS '详情'; COMMENT ON COLUMN "AS_FILELOG"."DETAIL" IS '详情';
COMMENT ON COLUMN "AS_FILELOG"."END_TIME" IS '结束时间'; COMMENT ON COLUMN "AS_FILELOG"."END_TIME" IS '结束时间';
COMMENT ON COLUMN "AS_FILELOG"."FILEPATH" IS '原始文件'; COMMENT ON COLUMN "AS_FILELOG"."FILEPATH" IS '原始文件';
COMMENT ON COLUMN "AS_FILELOG"."ID" IS '主键'; COMMENT ON COLUMN "AS_FILELOG"."ID" IS '主键';
COMMENT ON COLUMN "AS_FILELOG"."IP" IS 'ip地址'; COMMENT ON COLUMN "AS_FILELOG"."IP" IS 'ip地址';
COMMENT ON COLUMN "AS_FILELOG"."NAME" IS '任务标识'; COMMENT ON COLUMN "AS_FILELOG"."NAME" IS '任务标识';
COMMENT ON COLUMN "AS_FILELOG"."OPERATION" IS '操作'; COMMENT ON COLUMN "AS_FILELOG"."OPERATION" IS '操作';
COMMENT ON COLUMN "AS_FILELOG"."RESULT" IS '结果'; COMMENT ON COLUMN "AS_FILELOG"."RESULT" IS '结果';
COMMENT ON COLUMN "AS_FILELOG"."STATE" IS '状态'; COMMENT ON COLUMN "AS_FILELOG"."STATE" IS '状态';
COMMENT ON COLUMN "AS_FILELOG"."USER_ID" IS '用户名,关联AS_USER表的USERNAME'; COMMENT ON COLUMN "AS_FILELOG"."USER_ID" IS '用户名,关联AS_USER表的USERNAME';
CREATE SEQUENCE "ARCHSER_YZ"."SEQ_FILELOG" CREATE SEQUENCE "ARCHSER_YZ"."SEQ_FILELOG"
INCREMENT BY 1 INCREMENT BY 1
START WITH 1 START WITH 1
MAXVALUE 999999999999 MAXVALUE 999999999999
MINVALUE 1 MINVALUE 1
NOCYCLE NOCYCLE
CACHE 20 CACHE 20
NOORDER NOORDER
; ;
</sql> </sql>
</version> </version>
<version edition="38" description="生成档案分类管理表"> <version edition="38" description="生成档案分类管理表">
<sql creator="lidecai" createDate="20200612" note="生成档案分类管理表"> <sql creator="lidecai" createDate="20200612" note="生成档案分类管理表">
CREATE TABLE "AS_TREECLASSFIC" CREATE TABLE "AS_TREECLASSFIC"
( (
"ID" NUMBER(22,0) NOT NULL, "ID" NUMBER(22,0) NOT NULL,
"PID" NUMBER(22,0), "PID" NUMBER(22,0),
"NAME" VARCHAR2(80), "NAME" VARCHAR2(80),
"DESCRIBE" VARCHAR2(100), "DESCRIBE" VARCHAR2(100),
"LIBID" NUMBER(22,0), "LIBID" NUMBER(22,0),
"CONDITION" VARCHAR2(500), "CONDITION" VARCHAR2(500),
"SQLCOND" VARCHAR2(500), "SQLCOND" VARCHAR2(500),
"BUSINESSID" VARCHAR2(50), "BUSINESSID" VARCHAR2(50),
CLUSTER PRIMARY KEY("ID"), CLUSTER PRIMARY KEY("ID"),
UNIQUE("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; UNIQUE("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "AS_TREECLASSFIC" IS '档案分类管理自定义'; COMMENT ON TABLE "AS_TREECLASSFIC" IS '档案分类管理自定义';
COMMENT ON COLUMN "AS_TREECLASSFIC"."BUSINESSID" IS '业务类型(1文件接收;2档案著录)'; COMMENT ON COLUMN "AS_TREECLASSFIC"."BUSINESSID" IS '业务类型(1文件接收;2档案著录)';
COMMENT ON COLUMN "AS_TREECLASSFIC"."CONDITION" IS '数据筛选条件'; COMMENT ON COLUMN "AS_TREECLASSFIC"."CONDITION" IS '数据筛选条件';
COMMENT ON COLUMN "AS_TREECLASSFIC"."DESCRIBE" IS '描述'; COMMENT ON COLUMN "AS_TREECLASSFIC"."DESCRIBE" IS '描述';
COMMENT ON COLUMN "AS_TREECLASSFIC"."LIBID" IS '关联档案类型id'; COMMENT ON COLUMN "AS_TREECLASSFIC"."LIBID" IS '关联档案类型id';
COMMENT ON COLUMN "AS_TREECLASSFIC"."NAME" IS '节点名称'; COMMENT ON COLUMN "AS_TREECLASSFIC"."NAME" IS '节点名称';
COMMENT ON COLUMN "AS_TREECLASSFIC"."PID" IS '父节点id'; COMMENT ON COLUMN "AS_TREECLASSFIC"."PID" IS '父节点id';
COMMENT ON COLUMN "AS_TREECLASSFIC"."SQLCOND" IS 'sql拼装条件'; COMMENT ON COLUMN "AS_TREECLASSFIC"."SQLCOND" IS 'sql拼装条件';
</sql> </sql>
<sql creator="lidecai" createDate="20200612" note="创建序列"> <sql creator="lidecai" createDate="20200612" note="创建序列">
CREATE SEQUENCE "SEQ_AS_TREECLASSFIC" INCREMENT BY 1 START WITH 1 MAXVALUE 9223372036854775807 MINVALUE 1; CREATE SEQUENCE "SEQ_AS_TREECLASSFIC" INCREMENT BY 1 START WITH 1 MAXVALUE 9223372036854775807 MINVALUE 1;
</sql> </sql>
</version> </version>
<version edition="39" description="修改AS_LIBRARY字段长度"> <version edition="39" description="修改AS_LIBRARY字段长度">
<sql creator="lidecai" createDate="20200629" note="修改AS_LIBRARY种的字段长度"> <sql creator="lidecai" createDate="20200629" note="修改AS_LIBRARY种的字段长度">
alter table AS_LIBRARY modify(NAME_COLLECTION VARCHAR2(255)) alter table AS_LIBRARY modify(NAME_COLLECTION VARCHAR2(255))
</sql> </sql>
</version> </version>
<version edition="40" description="视频转换后的uuid名称表"> <version edition="40" description="视频转换后的uuid名称表">
<sql creator="yangrifei" createDate="20200629" note="视频转换后的uuid名称表"> <sql creator="yangrifei" createDate="20200629" note="视频转换后的uuid名称表">
CREATE TABLE "AS_VIDEO_TRANSITION" CREATE TABLE "AS_VIDEO_TRANSITION"
( (
"ID" INT NOT NULL, "ID" INT NOT NULL,
"VIDEO_KEY" VARCHAR(50), "VIDEO_KEY" VARCHAR(50),
"VIDEO_VALUE" VARCHAR(50), "VIDEO_VALUE" VARCHAR(50),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ; NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "ARCHSER_YZ"."AS_VIDEO_TRANSITION" IS '视频播放uuid'; COMMENT ON TABLE "ARCHSER_YZ"."AS_VIDEO_TRANSITION" IS '视频播放uuid';
</sql> </sql>
</version> </version>
<version edition="41" description="档案分类管理表"> <version edition="41" description="档案分类管理表">
<sql creator="liukexin" createDate="20200628" note="档案分类管理表"> <sql creator="liukexin" createDate="20200628" note="档案分类管理表">
alter table "AS_TREECLASSFIC" add IDSEQ VARCHAR2(500); alter table "AS_TREECLASSFIC" add IDSEQ VARCHAR2(500);
</sql> </sql>
</version> </version>
<version edition="42" description="盘点"> <version edition="42" description="盘点">
<sql creator="zhanglongfa" createDate="20200701" note="盘点"> <sql creator="zhanglongfa" createDate="20200701" note="盘点">
alter table AS_CHECK_RECORD_RESULT add(DATASIGN1 VARCHAR2(200)); alter table AS_CHECK_RECORD_RESULT add(DATASIGN1 VARCHAR2(200));
</sql> </sql>
</version> </version>
<version edition="43" description="档案分类排序">
<sql creator="xiaoying" createDate="20200703" note="档案分类排序">
alter table AS_TREECLASSFIC add(SERIALINDEX VARCHAR2(500));
</sql>
</version>
</update> </update>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment