Commit 616f4baf authored by 李德才's avatar 李德才

添加元数据管理英文名称字段

parent f198ec35
......@@ -20,7 +20,7 @@
(
"ID" NUMBER(9,0) NOT NULL,
"CREATER" NUMBER(22,6),
"CREATE_TIME" TIMESTAMP(6),
"CREATE_TIME" TIMESTAMP(6),z
"DESCRIPTION" VARCHAR2(250),
"NAME"
VARCHAR(250),
......@@ -745,180 +745,176 @@
</version>
<version edition="40" description="视频转换后的uuid名称表">
<sql creator="yangrifei" createDate="20200629" note="视频转换后的uuid名称表">
CREATE TABLE "AS_VIDEO_TRANSITION"
(
"ID" INT NOT NULL,
"VIDEO_KEY" VARCHAR(50),
"VIDEO_VALUE" VARCHAR(50),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "ARCHSER_YZ"."AS_VIDEO_TRANSITION" IS '视频播放uuid';
CREATE TABLE "AS_VIDEO_TRANSITION"
(
"ID" INT NOT NULL,
"VIDEO_KEY" VARCHAR(50),
"VIDEO_VALUE" VARCHAR(50),
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE "ARCHSER_YZ"."AS_VIDEO_TRANSITION" IS '视频播放uuid';
</sql>
</version>
<version edition="41" description="档案分类管理表">
<sql creator="liukexin" createDate="20200628" note="档案分类管理表">
alter table "AS_TREECLASSFIC" add IDSEQ VARCHAR2(500);
</sql>
</version>
<version edition="42" description="盘点">
<sql creator="zhanglongfa" createDate="20200701" note="盘点">
alter table AS_CHECK_RECORD_RESULT add(DATASIGN1 VARCHAR2(200));
</sql>
</version>
<version edition="43" description="档案分类排序">
<sql creator="xiaoying" createDate="20200703" note="档案分类排序">
alter table AS_TREECLASSFIC add(SERIALINDEX VARCHAR2(500));
</sql>
</version>
<version edition="44" description="ES搜索模板升级">
<sql creator="zhanglongfa" createDate="20200707" note="ES搜索模板升级">
delete from AS_SEARCH_TEMPLATE where key='catalog_home_result' or key = 'catalog_file_home_result';
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (818, 'catalog_home_result', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : {{#toJson}}searchStatement{{/toJson}},
"filter": [
{"term" : { "business_id" : "{{businessId}}" }},
{"terms" : {{#toJson}}libId{{/toJson}}},
{
"bool":{
"should":[
{"prefix":{"idseq":"{{idSeq}}"}},
{"term" : {"idseq.keyword": "{{idSeq}}"}}
]
}
}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '仅搜索指定目录,高亮所有字段,搜素档案类型与档案分类', '{
"from":"0",
"size":"10",
"businessId":"1",
"libId":"1",
"idSeq":"109.",
"searchStatement":[{
"multi_match" : {
"query": "档案",
"fields": "*_retrieval",
"type": "most_fields",
"lenient": true
}
},{
"multi_match" : {
"query": "济宁",
"fields": "*_retrieval",
"type": "most_fields",
"lenient": true
}
}]
}
', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (822, 'catalog_file_home_result', '{
"_source" : {
"excludes" : ["files.*"]
},
"query": {
"bool" : {
"must" : {
"bool" : {
"should" : [
{
"bool":{
"must": {{#toJson}}searchStatement{{/toJson}}
}
},
{
"bool":{
"must": {{#toJson}}searchFileStatement{{/toJson}}
}
}
]
}
},
"filter": [
{"term" : {"business_id": "{{businessId}}"}},
{"terms" : {{#toJson}}libId{{/toJson}}},
{
"bool":{
"should":[
{"prefix":{"idseq":"{{idSeq}}"}},
{"term" : {"idseq.keyword": "{{idSeq}}"}}
]
}
}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索档案类型与档案分类,所有目录和文件,高亮所有字段', '{
"from":"0",
"size":"500",
"businessId":"2",
"libId":"1745",
"idSeq":"109.",
"searchStatement":[{
"multi_match" : {
"query": "档案",
"fields": "*_retrieval",
"type": "most_fields",
"lenient": true
}
},{
"multi_match" : {
"query": "济宁",
"fields": "*_retrieval",
"type": "most_fields",
"lenient": true
}
}],
"searchFileStatement":[
{
"nested" : {
"path" : "files",
"query" : {
"multi_match" : {
"query": "档案",
"type": "best_fields"
}
}
}
},
{
"nested" : {
"path" : "files",
"query" : {
"multi_match" : {
"query": "城乡",
"type": "best_fields"
}
}
}
}
]
}
', 'archser');
</sql>
</version>
<sql creator="liukexin" createDate="20200628" note="档案分类管理表">
alter table "AS_TREECLASSFIC" add IDSEQ VARCHAR2(500);
</sql>
</version>
<version edition="42" description="盘点">
<sql creator="zhanglongfa" createDate="20200701" note="盘点">
alter table AS_CHECK_RECORD_RESULT add(DATASIGN1 VARCHAR2(200));
</sql>
</version>
<version edition="43" description="档案分类排序">
<sql creator="xiaoying" createDate="20200703" note="档案分类排序">
alter table AS_TREECLASSFIC add(SERIALINDEX VARCHAR2(500));
</sql>
</version>
<version edition="44" description="ES搜索模板升级">
<sql creator="zhanglongfa" createDate="20200707" note="ES搜索模板升级">
delete from AS_SEARCH_TEMPLATE where key='catalog_home_result' or key = 'catalog_file_home_result';
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (818, 'catalog_home_result', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : {{#toJson}}searchStatement{{/toJson}},
"filter": [
{"term" : { "business_id" : "{{businessId}}" }},
{"terms" : {{#toJson}}libId{{/toJson}}},
{
"bool":{
"should":[
{"prefix":{"idseq":"{{idSeq}}"}},
{"term" : {"idseq.keyword": "{{idSeq}}"}}
]
}
}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '仅搜索指定目录,高亮所有字段,搜素档案类型与档案分类', '{
"from":"0",
"size":"10",
"businessId":"1",
"libId":"1",
"idSeq":"109.",
"searchStatement":[{
"multi_match" : {
"query": "档案",
"fields": "*_retrieval",
"type": "most_fields",
"lenient": true
}
},{
"multi_match" : {
"query": "济宁",
"fields": "*_retrieval",
"type": "most_fields",
"lenient": true
}
}]
}
', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (822, 'catalog_file_home_result', '{
"_source" : {
"excludes" : ["files.*"]
},
"query": {
"bool" : {
"must" : {
"bool" : {
"should" : [
{
"bool":{
"must": {{#toJson}}searchStatement{{/toJson}}
}
},
{
"bool":{
"must": {{#toJson}}searchFileStatement{{/toJson}}
}
}
]
}
},
"filter": [
{"term" : {"business_id": "{{businessId}}"}},
{"terms" : {{#toJson}}libId{{/toJson}}},
{
"bool":{
"should":[
{"prefix":{"idseq":"{{idSeq}}"}},
{"term" : {"idseq.keyword": "{{idSeq}}"}}
]
}
}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索档案类型与档案分类,所有目录和文件,高亮所有字段', '{
"from":"0",
"size":"500",
"businessId":"2",
"libId":"1745",
"idSeq":"109.",
"searchStatement":[{
"multi_match" : {
"query": "档案",
"fields": "*_retrieval",
"type": "most_fields",
"lenient": true
}
},{
"multi_match" : {
"query": "济宁",
"fields": "*_retrieval",
"type": "most_fields",
"lenient": true
}
}],
"searchFileStatement":[
{
"nested" : {
"path" : "files",
"query" : {
"multi_match" : {
"query": "档案",
"type": "best_fields"
}
}
}
},
{
"nested" : {
"path" : "files",
"query" : {
"multi_match" : {
"query": "城乡",
"type": "best_fields"
}
}
}
}
]
}
', 'archser');
</sql>
</version>
<version edition="45" description="ES搜索模板升级">
<sql creator="zhanglongfa" createDate="20200708" note="盘点记录详细表添加字段">
alter table AS_CHECK_RECORD_RESULT add(STATE VARCHAR2(50));
......@@ -926,39 +922,38 @@
alter table AS_CHECK_RECORD_RESULT add(LEVEL VARCHAR2(200));
alter table AS_CHECK_RECORD_RESULT add(DATASIGN VARCHAR2(200));
</sql>
</version>
</version>
<version edition="46" description="序列">
<sql creator="yangrifei" createDate="20200715" note="序列">
CREATE SEQUENCE "SEQ_AS_VIDEO_TRANSITION" INCREMENT BY 1 START WITH 1 MAXVALUE 9223372036854775807 MINVALUE 1;
</sql>
</version>
<version edition="47" description="添加全宗信息表">
<sql creator="yangchengwu" createDate="20200715" note="全宗信息表">
CREATE TABLE "AS_FOND"
(
"ID" NUMBER NOT NULL,
"FOND_ID" VARCHAR2(40),
"NAME" VARCHAR2(40),
"DESCRIPTION" VARCHAR2(255),
"ORGAN_ID" VARCHAR2(40),
"CREATE_TIME" TIMESTAMP(6),
"REMARK" VARCHAR2(255),
"IDSEQ" VARCHAR2(500),
CONSTRAINT "SYS_C0090555" NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN "AS_FOND"."CREATE_TIME" IS '创建时间';
COMMENT ON COLUMN "AS_FOND"."DESCRIPTION" IS '全宗描述';
COMMENT ON COLUMN "AS_FOND"."FOND_ID" IS '全宗id';
COMMENT ON COLUMN "AS_FOND"."NAME" IS '全宗名称';
COMMENT ON COLUMN "AS_FOND"."ORGAN_ID" IS '关联机构';
COMMENT ON COLUMN "AS_FOND"."REMARK" IS '备注';
</sql>
</version>
<version edition="48" description="修改AS_VIDEO_TRANSITION表字段长度">
<sql creator="yangrifei" createDate="20200716" note="修改AS_VIDEO_TRANSITION表字段长度">
alter table AS_VIDEO_TRANSITION modify(VIDEO_KEY VARCHAR(255));
alter table AS_VIDEO_TRANSITION modify(VIDEO_VALUE VARCHAR(255));
</sql>
<sql creator="yangchengwu" createDate="20200715" note="全宗信息表">
CREATE TABLE "AS_FOND"
(
"ID" NUMBER NOT NULL,
"FOND_ID" VARCHAR2(40),
"NAME" VARCHAR2(40),
"DESCRIPTION" VARCHAR2(255),
"ORGAN_ID" VARCHAR2(40),
"CREATE_TIME" TIMESTAMP(6),
"REMARK" VARCHAR2(255),
"IDSEQ" VARCHAR2(500),
CONSTRAINT "SYS_C0090555" NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON COLUMN "AS_FOND"."CREATE_TIME" IS '创建时间';
COMMENT ON COLUMN "AS_FOND"."DESCRIPTION" IS '全宗描述';
COMMENT ON COLUMN "AS_FOND"."FOND_ID" IS '全宗id';
COMMENT ON COLUMN "AS_FOND"."NAME" IS '全宗名称';
COMMENT ON COLUMN "AS_FOND"."ORGAN_ID" IS '关联机构';
COMMENT ON COLUMN "AS_FOND"."REMARK" IS '备注';
</sql>
</version>
<version edition="48" description="修改AS_VIDEO_TRANSITION表字段长度">
<sql creator="yangrifei" createDate="20200716" note="修改AS_VIDEO_TRANSITION表字段长度">
alter table AS_VIDEO_TRANSITION modify(VIDEO_KEY VARCHAR(255));
alter table AS_VIDEO_TRANSITION modify(VIDEO_VALUE VARCHAR(255));
</sql>
</version>
<version edition="49" description="编研管理专题表添加主键">
<sql creator="zhanglongfa" createDate="20200716" note="编研管理专题表添加主键">
......@@ -968,709 +963,687 @@
</version>
<version edition="50" description="更新统一检索高级检索搜索模板">
<sql creator="zhanglongfa" createDate="20200717" note="添加上级可查询下级全总">
delete from AS_SEARCH_TEMPLATE where key
in('advance_search_and',
'advance_search_and_original',
'advance_search_and_original_noSearchData',
'advance_search_or',
'advance_search_or_original');
delete from AS_SEARCH_TEMPLATE where key
in('advance_search_and',
'advance_search_and_original',
'advance_search_and_original_noSearchData',
'advance_search_or',
'advance_search_or_original');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (181, 'advance_search_and_original', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must": [
{
"bool": {
"must": {
"match_phrase": {
"idseq": {
"query": "{{idseq}}"
}
}
}
}
},
{{#toJson}}searchData{{/toJson}},
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
},
"filter": [
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0",
"searchData": [
{
"match": {
"题名": "测试归档"
}
}
]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (44, 'advance_search_or', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : {
"bool":{
"must" : [
{
"bool": {
"should": {{#toJson}}searchData{{/toJson}}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "109."
}
},
{
"term": {
"idseq.keyword": "109."
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}
', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"businessId": "2",
"libId": "1",
"from":"0",
"size":"100",
"searchData":[{
"match": {"保管期限": "永久"}
},{
"terms": {"年度":[2017,2018,2019]}
}]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (45, 'advance_search_and', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : [
{
"bool": {
"must":{{#toJson}}searchData{{/toJson}}
}
}
],
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "109."
}
},
{
"term": {
"idseq.keyword": "109."
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"businessId": "1",
"libId": "1",
"from":"0",
"size":"10",
"searchData":[{
"match":{
"保管期限":"永久"
}
},{
"terms":{
"年度": [2017,2018,2019]
}
}]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (368, 'advance_search_or_original', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must" : [
{
"bool": {
"should": [
{{#toJson}}searchData{{/toJson}},
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "109."
}
},
{
"term": {
"idseq.keyword": "109."
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0",
"searchData": [
{
"match": {
"题名": "测试归档"
}
}
]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (371, 'advance_search_and_original_noSearchData', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must": [
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "109."
}
},
{
"term": {
"idseq.keyword": "109."
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0"
}', 'archser');
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must": [
{
"bool": {
"must": {
"match_phrase": {
"idseq": {
"query": "{{idseq}}"
}
}
}
}
},
{{#toJson}}searchData{{/toJson}},
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
},
"filter": [
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0",
"searchData": [
{
"match": {
"题名": "测试归档"
}
}
]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (44, 'advance_search_or', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : {
"bool":{
"must" : [
{
"bool": {
"should": {{#toJson}}searchData{{/toJson}}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "109."
}
},
{
"term": {
"idseq.keyword": "109."
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}
', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"businessId": "2",
"libId": "1",
"from":"0",
"size":"100",
"searchData":[{
"match": {"保管期限": "永久"}
},{
"terms": {"年度":[2017,2018,2019]}
}]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (45, 'advance_search_and', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : [
{
"bool": {
"must":{{#toJson}}searchData{{/toJson}}
}
}
],
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "109."
}
},
{
"term": {
"idseq.keyword": "109."
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"businessId": "1",
"libId": "1",
"from":"0",
"size":"10",
"searchData":[{
"match":{
"保管期限":"永久"
}
},{
"terms":{
"年度": [2017,2018,2019]
}
}]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (368, 'advance_search_or_original', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must" : [
{
"bool": {
"should": [
{{#toJson}}searchData{{/toJson}},
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "109."
}
},
{
"term": {
"idseq.keyword": "109."
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0",
"searchData": [
{
"match": {
"题名": "测试归档"
}
}
]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (371, 'advance_search_and_original_noSearchData', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must": [
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "109."
}
},
{
"term": {
"idseq.keyword": "109."
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0"
}', 'archser');
</sql>
</version>
<version edition="51" description="档案分类ID">
<sql creator="guoxiaojun" createDate="20200717" note="档案分类ID">
alter table AS_IDENTIFY_TASK add CLASSIFY_ID NUMBER(9,0);
</sql>
</version>
<version edition="51" description="档案分类ID">
<sql creator="guoxiaojun" createDate="20200717" note="档案分类ID">
alter table AS_IDENTIFY_TASK add CLASSIFY_ID NUMBER(9,0);
</sql>
</version>
<version edition="52" description="创建流程图信息表">
<version edition="52" description="创建流程图信息表">
<sql creator="huwenbin" createDate="20200720" note="创建流程图信息表">
create table "AS_ACT_MODEL_INFO"
(
"ID" NUMBER(9, 0) not null ,
"MODEL_ID" NVARCHAR2(64),
"CREATOR" NUMBER(22, 6),
"IDSEQ" VARCHAR2(500),
primary key("ID")
)
storage(initial 1, next 1, minextents 1, fillfactor 0)
;
comment on table "AS_ACT_MODEL_INFO" is '流程图信息表';
comment on column "AS_ACT_MODEL_INFO"."ID" is '主键id';
comment on column "AS_ACT_MODEL_INFO"."MODEL_ID" is '流程图id';
comment on column "AS_ACT_MODEL_INFO"."CREATOR" is '创建流程图人id';
comment on column "AS_ACT_MODEL_INFO"."IDSEQ" is '全宗';
CREATE SEQUENCE "SEQ_AS_ACT_MODEL_INFO" INCREMENT BY 1 START WITH 1 MAXVALUE 999999999 MINVALUE 1;
(
"ID" NUMBER(9, 0) not null ,
"MODEL_ID" NVARCHAR2(64),
"CREATOR" NUMBER(22, 6),
"IDSEQ" VARCHAR2(500),
primary key("ID")
)
storage(initial 1, next 1, minextents 1, fillfactor 0)
;
comment on table "AS_ACT_MODEL_INFO" is '流程图信息表';
comment on column "AS_ACT_MODEL_INFO"."ID" is '主键id';
comment on column "AS_ACT_MODEL_INFO"."MODEL_ID" is '流程图id';
comment on column "AS_ACT_MODEL_INFO"."CREATOR" is '创建流程图人id';
comment on column "AS_ACT_MODEL_INFO"."IDSEQ" is '全宗';
CREATE SEQUENCE "SEQ_AS_ACT_MODEL_INFO" INCREMENT BY 1 START WITH 1 MAXVALUE 999999999 MINVALUE 1;
</sql>
</version>
<version edition="53" description="流程表单添加全宗号">
<sql creator="huwenbin" createDate="20200720" note="流程表单添加全宗号">
alter table"AS_PROCESS_FORM" add column("IDSEQ" VARCHAR2(500));
comment on column "AS_PROCESS_FORM"."IDSEQ" is '全宗号';
alter table "AS_MODEL_DEPLOYMENT" add column("IDSEQ" VARCHAR2(500));
comment on column "AS_MODEL_DEPLOYMENT"."IDSEQ" is '全宗号';
alter table"AS_PROCESS_FORM" add column("IDSEQ" VARCHAR2(500));
comment on column "AS_PROCESS_FORM"."IDSEQ" is '全宗号';
alter table "AS_MODEL_DEPLOYMENT" add column("IDSEQ" VARCHAR2(500));
comment on column "AS_MODEL_DEPLOYMENT"."IDSEQ" is '全宗号';
</sql>
</version>
<version edition="54" description="更新统一检索高级检索搜索模板">
<sql creator="zhanglongfa" createDate="20200727" note="添加上级可查询下级全总">
delete from AS_SEARCH_TEMPLATE where key
in('advance_search_and',
'advance_search_and_original',
'advance_search_and_original_noSearchData',
'advance_search_or',
'advance_search_or_original');
delete from AS_SEARCH_TEMPLATE where key
in('advance_search_and',
'advance_search_and_original',
'advance_search_and_original_noSearchData',
'advance_search_or',
'advance_search_or_original');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (181, 'advance_search_and_original', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must": [
{{#toJson}}searchData{{/toJson}},
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must": [
{{#toJson}}searchData{{/toJson}},
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "{{idseq}}",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0",
"searchData": [
{
"match": {
"题名": "测试归档"
}
}
]
"idseq": "{{idseq}}",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0",
"searchData": [
{
"match": {
"题名": "测试归档"
}
}
]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (44, 'advance_search_or', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : {
"bool":{
"must" : [
{
"bool": {
"should": {{#toJson}}searchData{{/toJson}}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : {
"bool":{
"must" : [
{
"bool": {
"should": {{#toJson}}searchData{{/toJson}}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}
', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "{{idseq}}",
"businessId": "2",
"libId": "1",
"from":"0",
"size":"100",
"searchData":[{
"match": {"保管期限": "永久"}
},{
"terms": {"年度":[2017,2018,2019]}
}]
"idseq": "{{idseq}}",
"businessId": "2",
"libId": "1",
"from":"0",
"size":"100",
"searchData":[{
"match": {"保管期限": "永久"}
},{
"terms": {"年度":[2017,2018,2019]}
}]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (45, 'advance_search_and', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : [
{
"bool": {
"must":{{#toJson}}searchData{{/toJson}}
}
}
],
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" : [
{
"bool": {
"must":{{#toJson}}searchData{{/toJson}}
}
}
],
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "{{idseq}}",
"businessId": "1",
"libId": "1",
"from":"0",
"size":"10",
"searchData":[{
"match":{
"保管期限":"永久"
}
},{
"terms":{
"年度": [2017,2018,2019]
}
}]
"idseq": "{{idseq}}",
"businessId": "1",
"libId": "1",
"from":"0",
"size":"10",
"searchData":[{
"match":{
"保管期限":"永久"
}
},{
"terms":{
"年度": [2017,2018,2019]
}
}]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (368, 'advance_search_or_original', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must" : [
{
"bool": {
"should": [
{{#toJson}}searchData{{/toJson}},
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must" : [
{
"bool": {
"should": [
{{#toJson}}searchData{{/toJson}},
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "109.",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0",
"searchData": [
{
"match": {
"题名": "测试归档"
}
}
]
"idseq": "109.",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0",
"searchData": [
{
"match": {
"题名": "测试归档"
}
}
]
}', 'archser');
insert into "AS_SEARCH_TEMPLATE" ("ID","KEY","TEMPLATE","DESCRIPTION","PARAS","INDICES") values (371, 'advance_search_and_original_noSearchData', '{
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must": [
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
"_source" : {
"excludes" : ["files.*"]
},
"query" : {
"bool" : {
"must" :{
"bool": {
"must": [
{
"nested": {
"path": "files",
"query": {
"multi_match": {
"query": "{{original}}",
"type": "best_fields"
}
}
}
}
]
}
},
"filter": [
{
"bool": {
"should": [
{
"prefix": {
"idseq": "{{idseq}}"
}
},
{
"term": {
"idseq.keyword": "{{idseq}}"
}
}
]
}
},
{"term" : {"business_id": "{{businessId}}"}},
{"term" : {"lib_id": "{{libId}}"}}
]
}
},
"from" : "{{from}}",
"size" : "{{size}}",
"highlight" : {
"fields" : {
"*" : {}
}
}
}', '搜索指定档案分类,类型,以及搜索项', '{
"idseq": "{{idseq}}",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0"
"idseq": "{{idseq}}",
"libId": "881",
"original": "测试",
"size": "10",
"businessId": "2",
"from": "0"
}', 'archser');
</sql>
</version>
......@@ -1713,17 +1686,19 @@
</sql>
</version>
<version edition="58" description="添加利用次数,下载次数,打印次数">
<sql creator="guoxiaojun" createDate="20200810" note="添加利用次数,下载次数,打印次数">
alter table AS_ARCHIVE_COUNT add USING_COUNT NUMBER(9,0);
alter table AS_ARCHIVE_COUNT add DOWNLOAD_COUNT NUMBER(9,0);
alter table AS_ARCHIVE_COUNT add PRINT_COUNT NUMBER(9,0);
<sql creator="guoxiaojun" createDate="20200810" note="添加利用次数,下载次数,打印次数">alter table AS_ARCHIVE_COUNT add USING_COUNT NUMBER(9,0);
alter table AS_ARCHIVE_COUNT add DOWNLOAD_COUNT NUMBER(9,0);
alter table AS_ARCHIVE_COUNT add PRINT_COUNT NUMBER(9,0);
</sql>
</version>
<version edition="59" description="添加全宗号字段">
<sql creator="guoxiaojun" createDate="20200813" note="添加全宗号字段">
alter table AS_HANDOVER add FONDS_NUMBER VARCHAR2(100);
alter table AS_HANDOVER add FONDS_NUMBER VARCHAR2(100);
</sql>
</version>
<version edition="60" description="为元数据规则添加英文名称">
<sql creator="lidecai" createDate="20200814" note="为元数据规则添加英文名称">
alter table AS_METADATA add EN_NAME varchar2(255);
</sql>
</version>
</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