Skip to content

Commit a7bab02

Browse files
CIRCSTORE-643 remove redundant index in the schema
1 parent 3f7b160 commit a7bab02

2 files changed

Lines changed: 12 additions & 8 deletions

File tree

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
DO $do$
2+
BEGIN
3+
PERFORM rmb_internal_index(
4+
'request', 'request_itemid_eq_idx', 'ADD',
5+
'CREATE INDEX IF NOT EXISTS request_itemid_eq_idx ON ${myuniversity}_${mymodule}.request '
6+
|| $rmb$((jsonb->>'itemId'))$rmb$);
7+
END $do$;
8+

src/main/resources/templates/db_scripts/schema.json

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -275,14 +275,6 @@
275275
"caseSensitive": false,
276276
"removeAccents": true
277277
},
278-
{
279-
"fieldName": "itemIdEq",
280-
"tOps": "ADD",
281-
"caseSensitive": false,
282-
"removeAccents": false,
283-
"sqlExpression": "(jsonb->>'itemId')",
284-
"sqlExpressionQuery": "$"
285-
},
286278
{
287279
"fieldName": "pickupServicePointId",
288280
"tOps": "ADD",
@@ -658,6 +650,10 @@
658650
"run": "after",
659651
"snippetPath": "migrate_circulation_settings.sql",
660652
"fromModuleVersion": "17.5.0"
653+
},
654+
{
655+
"run": "after",
656+
"snippetPath": "index_request_itemid_eq.sql"
661657
}
662658
]
663659
}

0 commit comments

Comments
 (0)