Skip to content

Commit

Permalink
update item and user entity type
Browse files Browse the repository at this point in the history
  • Loading branch information
kjain110 committed Oct 31, 2023
1 parent adaf076 commit a0aea71
Show file tree
Hide file tree
Showing 3 changed files with 539 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,7 @@
<include file="drv_item_callnumber_location_create.xml" relativeToChangelogFile="true"/>
<include file="drv_item_holdingsrecord_instance_create.xml" relativeToChangelogFile="true"/>
<include file="drv_item_details_create.xml" relativeToChangelogFile="true"/>
<include file="update_users_entity_type_definition.sql" relativeToChangelogFile="true"/>
<include file="update_item_details_entity_type_definition.sql" relativeToChangelogFile="true"/>

</databaseChangeLog>
Original file line number Diff line number Diff line change
@@ -0,0 +1,316 @@
UPDATE entity_type_definition SET definition =
'{
"id": "0cb79a4c-f7eb-4941-a104-745224ae0292",
"name":"drv_item_details",
"labelAlias" : "Items",
"subEntityTypeIds": ["097a6f96-edd0-11ed-a05b-0242ac120003", "0cb79a4c-f7eb-4941-a104-745224ae0293"],
"private" : false,
"columns": [
{
"name": "holdings_id",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Holdings ID",
"visibleByDefault": false
},
{
"name": "instance_created_date",
"dataType":{
"dataType":"dateType"
},
"labelAlias": "Instance created date",
"visibleByDefault": false
},
{
"name": "instance_id",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Instance ID",
"visibleByDefault": false
},
{
"name": "instance_primary_contributor",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Instance primary contributor",
"visibleByDefault": false
},
{
"name": "instance_title",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Instance title",
"visibleByDefault": true
},
{
"name": "instance_title_searchable",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Instance title (Searchable)",
"visibleByDefault": true
},
{
"name": "instance_updated_date",
"dataType":{
"dataType":"dateType"
},
"labelAlias": "Instance updated date",
"visibleByDefault": false
},
{
"name": "item_barcode",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item barcode",
"visibleByDefault": true
},
{
"name": "item_level_call_number",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item call number",
"visibleByDefault": false
},
{
"name": "item_level_call_number_type_name",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item call number type name",
"visibleByDefault": false,
"idColumnName": "item_level_call_number_typeid",
"source": {
"entityTypeId": "5c8315be-13f5-4df5-ae8b-086bae83484d",
"columnName": "call_number_type_name"
}
},
{
"name": "item_level_call_number_typeid",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Item call number type ID",
"visibleByDefault": false
},
{
"name": "item_copy_number",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item copy number",
"visibleByDefault": true
},
{
"name": "item_created_date",
"dataType":{
"dataType":"dateType"
},
"labelAlias": "Item created date",
"visibleByDefault": false
},
{
"name": "item_effective_call_number",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item effective call number",
"visibleByDefault": true
},
{
"name": "item_effective_call_number_type_name",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item effective call number type name",
"visibleByDefault": false,
"idColumnName": "item_effective_call_number_typeid",
"source": {
"entityTypeId": "5c8315be-13f5-4df5-ae8b-086bae83484d",
"columnName": "call_number_type_name"
}
},
{
"name": "item_effective_call_number_typeid",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Item effective call number type ID",
"visibleByDefault": false
},
{
"name": "item_effective_library_code",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item effective library code",
"visibleByDefault": false
},
{
"name": "item_effective_library_id",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Item effective library ID",
"visibleByDefault": false
},
{
"name": "item_effective_library_name",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item effective library name",
"visibleByDefault": false,
"idColumnName": "item_effective_library_id",
"source": {
"entityTypeId": "cf9f5c11-e943-483c-913b-81d1e338accc",
"columnName": "loclibrary_name"
}
},
{
"name": "item_effective_location_id",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Item effective location ID",
"visibleByDefault": false
},
{
"name": "item_effective_location_name",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item effective location name",
"visibleByDefault": true,
"idColumnName": "item_effective_location_id",
"source": {
"entityTypeId": "a9d6305e-fdb4-4fc4-8a73-4a5f76d8410b",
"columnName": "location_name"
}
},
{
"name": "item_hrid",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item hrid",
"visibleByDefault": false
},
{
"name": "id",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Item ID",
"visibleByDefault": false
},
{
"name": "item_material_type",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item material type",
"visibleByDefault": false,
"idColumnName": "item_material_type_id",
"source": {
"entityTypeId": "917ea5c8-cafe-4fa6-a942-e2388a88c6f6",
"columnName": "material_type_name"
}
},
{
"name": "item_material_type_id",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Item material ID",
"visibleByDefault": false
},
{
"name": "item_permanent_location_id",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Item permanent ID",
"visibleByDefault": false
},
{
"name": "item_permanent_location_name",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item permanent location name",
"visibleByDefault": false,
"idColumnName": "item_permanent_location_id",
"source": {
"entityTypeId": "a9d6305e-fdb4-4fc4-8a73-4a5f76d8410b",
"columnName": "location_name"
}
},
{
"name": "item_status",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item status",
"visibleByDefault": false,
"source": {
"entityTypeId": "a1a37288-1afe-4fa5-ab59-a5bcf5d8ca2d",
"columnName": "item_status"
}
},
{
"name": "item_temporary_location_id",
"dataType":{
"dataType":"rangedUUIDType"
},
"labelAlias": "Item temporary ID",
"visibleByDefault": false
},
{
"name": "item_temporary_location_name",
"dataType":{
"dataType":"stringType"
},
"labelAlias": "Item temporary location name",
"visibleByDefault": false,
"idColumnName": "item_temporary_location_id",
"source": {
"entityTypeId": "a9d6305e-fdb4-4fc4-8a73-4a5f76d8410b",
"columnName": "location_name"
}
},
{
"name": "item_updated_date",
"dataType":{
"dataType":"dateType"
},
"labelAlias": "Item updated date",
"visibleByDefault": false
}
],
"defaultSort": [
{
"columnName": "item_effective_location_name",
"direction": "ASC"
},
{
"columnName": "instance_title",
"direction": "ASC"
},
{
"columnName": "instance_primary_contributor",
"direction": "ASC"
},
{
"columnName": "id",
"direction": "ASC"
}
]
}'
where id = '0cb79a4c-f7eb-4941-a104-745224ae0292'

0 comments on commit a0aea71

Please sign in to comment.