diff --git a/modules/shelving/back/models/shelving.json b/modules/shelving/back/models/shelving.json index 5459e29fd..bb2401666 100644 --- a/modules/shelving/back/models/shelving.json +++ b/modules/shelving/back/models/shelving.json @@ -9,11 +9,11 @@ "properties": { "id": { "type": "number", - "description": "Identifier" + "description": "Identifier", + "id": true }, "code": { - "type": "string", - "id": true + "type": "string" }, "parkingFk": { "type": "number" diff --git a/modules/ticket/back/models/expeditionPallet.json b/modules/ticket/back/models/expeditionPallet.json index 2c56a65e0..c5a38df75 100644 --- a/modules/ticket/back/models/expeditionPallet.json +++ b/modules/ticket/back/models/expeditionPallet.json @@ -4,6 +4,13 @@ "mysql": { "table": "expeditionPallet" } + }, + "properties": { + "id": { + "type": "number", + "id": true, + "description": "Identifier" + } }, "acls": [{ "accessType": "WRITE", @@ -11,6 +18,5 @@ "principalId": "production", "permission": "ALLOW" }] - - } +} diff --git a/modules/ticket/back/models/expeditionScan.json b/modules/ticket/back/models/expeditionScan.json index f43ad0539..1db2c1238 100644 --- a/modules/ticket/back/models/expeditionScan.json +++ b/modules/ticket/back/models/expeditionScan.json @@ -5,12 +5,43 @@ "table": "expeditionScan" } }, + "properties": { + "id": { + "type": "number", + "description": "Identifier" + }, + "expeditionFk": { + "type": "number", + "description": "Identifier", + "id": true + }, + "palletFk": { + "type": "number", + "description": "Identifier", + "id": true + }, + "scanned": { + "type": "date", + "default": "$now" + } + }, + "relations": { + "expedition": { + "type": "belongsTo", + "model": "Expedition", + "foreignKey": "expeditionFk" + }, + "pallet": { + "type": "belongsTo", + "model": "expeditionPallet", + "foreignKey": "palletFk" + } + }, "acls": [{ "accessType": "WRITE", "principalType": "ROLE", "principalId": "production", "permission": "ALLOW" }] - - } +}