jef-hardware-stores

Source

  • Repository: jef-systems/jef-hardware-backend

  • Table: jef-hardware-stores

  • Schema path: dynamodb/jef-hardware-stores/schema.json

  • Commit: 16b202c6982324c875f798acb648a56bc91a7d89

  • Generated at: 2026-04-23T19:30:00Z

Attributes

{
  "pk": "string-{entity_number}",
  "gsi_1_pk": "string-{store_code}",
  "gsi_1_sk": "string-{updated_at}",
  "entity_number": "string-4-digits-nonzerostart",
  "store_code": "string",
  "store_name": "string",
  "branch_name": "string",
  "receipt_name": "string",
  "address": "string",
  "contact_number": "string",
  "tin_number": "string",
  "permit_to_use_number": "string",
  "receipt_footer_message": "string",
  "receipt_paper_width": "string-enum-58mm|80mm",
  "receipt_characters_per_line": "number-integer",
  "active": "boolean",
  "updated_at": "string-iso8601"
}

Main Index

{
  "pk": "pk"
}

Raw Schema

{
  "table": "jef-hardware-stores",
  "attributes": {
    "pk": "string-{entity_number}",
    "gsi_1_pk": "string-{store_code}",
    "gsi_1_sk": "string-{updated_at}",
    "entity_number": "string-4-digits-nonzerostart",
    "store_code": "string",
    "store_name": "string",
    "branch_name": "string",
    "receipt_name": "string",
    "address": "string",
    "contact_number": "string",
    "tin_number": "string",
    "permit_to_use_number": "string",
    "receipt_footer_message": "string",
    "receipt_paper_width": "string-enum-58mm|80mm",
    "receipt_characters_per_line": "number-integer",
    "active": "boolean",
    "updated_at": "string-iso8601"
  },
  "main_index": {
    "pk": "pk"
  },
  "gsi_1": {
    "pk": "gsi_1_pk",
    "sk": "gsi_1_sk"
  }
}