diff --git a/Address-Polyglot.hck.json b/Address-Polyglot.hck.json new file mode 100644 index 0000000..3bc9431 --- /dev/null +++ b/Address-Polyglot.hck.json @@ -0,0 +1,208 @@ +{ + "modelName": "Address Polyglot", + "collections": [ + { + "GUID": "50ec3adc-dd4a-4ddf-bab7-572b8e9b8bf7", + "collectionName": "Address", + "type": "object", + "properties": [ + { + "name": "Street", + "hackoladeMeta": {}, + "isActivated": true, + "primaryKey": false, + "required": false, + "childType": "varchar", + "type": "string", + "compositeKey": [ + "compositePrimaryKey", + "compositeUniqueKey" + ], + "GUID": "226178a4-d5d7-4303-8ded-6edd2bf5e94a", + "error": {} + }, + { + "name": "Postal code", + "hackoladeMeta": {}, + "isActivated": true, + "primaryKey": false, + "required": false, + "childType": "varchar", + "type": "string", + "compositeKey": [ + "compositePrimaryKey", + "compositeUniqueKey" + ], + "GUID": "172ef4de-fb50-4087-a44b-9a34e92b1f39", + "error": { + "name": false, + "code": false + }, + "foreignCollection": "", + "foreignField": [] + }, + { + "name": "City", + "hackoladeMeta": {}, + "isActivated": true, + "primaryKey": false, + "required": false, + "childType": "varchar", + "type": "string", + "compositeKey": [ + "compositePrimaryKey", + "compositeUniqueKey" + ], + "GUID": "f23a20a2-d7b1-476d-b567-50a67b99f2fc", + "foreignCollection": "", + "foreignField": [], + "error": {} + } + ], + "definitions": { + "type": "definitions", + "properties": [], + "GUID": "fca16002-ccce-45ab-804e-e7e2ec62e4b8" + }, + "isActivated": true, + "additionalProperties": false, + "bucketId": "" + } + ], + "buckets": [], + "views": [], + "relationships": [], + "users": [], + "diagramViews": [], + "idToNameHashTable": { + "50ec3adc-dd4a-4ddf-bab7-572b8e9b8bf7": "Address", + "226178a4-d5d7-4303-8ded-6edd2bf5e94a": "Street", + "172ef4de-fb50-4087-a44b-9a34e92b1f39": "Postal code", + "f23a20a2-d7b1-476d-b567-50a67b99f2fc": "City" + }, + "definitions": { + "type": "definitions", + "properties": [], + "GUID": "b00cf64f-498b-4c96-9cd6-7aa57bf280eb" + }, + "polyglotDefinitions": { + "type": "polyglotDefinitions", + "properties": [], + "GUID": "49fcd7e9-0825-4147-a0ae-f09882cad60e" + }, + "externalDefinitions": { + "type": "externalDefinitions", + "properties": [], + "GUID": "ae0e231c-24ce-4e47-af84-c6093003bf3b" + }, + "sources": [], + "decorativeSymbols": [ + { + "GUID": "e5521fe8-98de-4f72-bfa0-156a53edd8af", + "name": "Disclaimer", + "type": "annotation", + "disableInitialFocus": true, + "value": "This Model serves as a basic example of reusable definitions within a data modeling context.\n\nIt is intended for illustration purposes only and simplifies the complexities of address data management, omitting certain variations and best practices relevant to real-world applications." + } + ], + "dbVendor": "Polyglot", + "appTarget": "Polyglot", + "creationTS": "2024-12-31T10:50:34.735Z", + "GUID": "251c1cc6-cb0b-4efc-bbc7-56d5a47c2515", + "isLineageEnabled": false, + "lastModifTS": "2025-01-10T10:14:49.696Z", + "persistenceSchemaVersion": "7", + "isCreatedByPlugin": true, + "pluginInformation": { + "pluginName": "Polyglot", + "pluginVersion": "0.0.1", + "pluginEngineVersion": "1.0.0" + }, + "applicationInformation": { + "version": "7.9.5" + }, + "hackoladeMeta": {}, + "settings": { + "centralPane": { + "dbLevel": { + "erd": [ + { + "GUID": "50ec3adc-dd4a-4ddf-bab7-572b8e9b8bf7", + "x": 1263, + "y": 1084, + "width": 237, + "height": 97, + "color": { + "hex": "#2196F3" + } + } + ], + "erdDefinitions": { + "erd": [], + "rootPath": [], + "entities": [], + "decorativeSymbols": [] + }, + "buckets": [], + "collapsedNodes": [], + "activeRelationship": "", + "activeRelationshipFields": { + "childField": [], + "parentField": [] + }, + "selectedCollections": [], + "displayColorPicker": false, + "graphView": { + "erd": [ + { + "GUID": "50ec3adc-dd4a-4ddf-bab7-572b8e9b8bf7", + "size": 100, + "x": 1040, + "y": 1040 + } + ], + "buckets": [], + "decorativeSymbols": [ + { + "GUID": "e5521fe8-98de-4f72-bfa0-156a53edd8af", + "x": 1229, + "y": 1066, + "height": 150, + "width": 300 + } + ], + "forceLayout": true, + "defaultLinkLength": 300 + }, + "diagramViews": [], + "decorativeSymbols": [ + { + "GUID": "e5521fe8-98de-4f72-bfa0-156a53edd8af", + "x": 1587, + "y": 1013, + "height": 154, + "width": 366, + "color": { + "hex": "#fec107" + } + } + ], + "nestedCollectionsLayout": "horizontal", + "options": [ + { + "autoWidth": false, + "autoHeight": false, + "GUID": "50ec3adc-dd4a-4ddf-bab7-572b8e9b8bf7" + } + ], + "relationshipUpdateDisabled": false + }, + "collectionLevel": {}, + "changed": false + }, + "dtDiagram": { + "collapsedNodes": [], + "shouldDistributeCollections": false + } + } +} \ No newline at end of file