jef-backend-template-test-dynamodb-table-v2¶
Source¶
Repository:
jef-systems/jef-backend-templateTable:
jef-backend-template-test-dynamodb-table-v2Schema path:
dynamodb/jef-backend-template-test-dynamodb-table-v2/schema.jsonCommit:
5ce5ccdb25cf2850786ef943f7f161cec3edfdd1
Attributes¶
{
"pk": "string",
"gsi_1_pk": "string",
"gsi_1_sk": "string",
"id": "string-uuidv4",
"entity_number": "string",
"date": "string-YYYY-MM-DD",
"date_name": "string-Month, Day, Year, Weekday",
"created": "string-iso8601",
"created_name": "string-Month, Day, Year, Weekday, Hour Minute AM/PM",
"created_by": "string-5-digits-employee-number",
"supply_inventory_items": [
{
"barcode": "string",
"name": "string",
"unit": "string",
"previous_quantity": "number-whole-number",
"addstock_quantity": "number-whole-number-manual-input",
"used_quantity": "number-whole-number-manual-input",
"current_quantity": "number-whole-number"
}
]
}
Main Index¶
{
"pk": "<id>"
}
Raw Schema¶
{
"table": "jef-backend-template-test-dynamodb-table",
"attributes": {
"pk": "string",
"gsi_1_pk": "string",
"gsi_1_sk": "string",
"id": "string-uuidv4",
"entity_number": "string",
"date": "string-YYYY-MM-DD",
"date_name": "string-Month, Day, Year, Weekday",
"created": "string-iso8601",
"created_name": "string-Month, Day, Year, Weekday, Hour Minute AM/PM",
"created_by": "string-5-digits-employee-number",
"supply_inventory_items": [
{
"barcode": "string",
"name": "string",
"unit": "string",
"previous_quantity": "number-whole-number",
"addstock_quantity": "number-whole-number-manual-input",
"used_quantity": "number-whole-number-manual-input",
"current_quantity": "number-whole-number"
}
]
},
"main_index": {
"pk": "<id>"
},
"gsi_1": {
"pk": "<entity_number>",
"sk": "<date>"
}
}