jef-hardware-customers

Source

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

  • Table: jef-hardware-customers

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

  • Commit: 65ab702bff64640f39196401a3119377e69dc943

  • Generated at: 2026-04-22T13:53:14Z

Attributes

{
  "pk": "string-{customer_id}",
  "gsi_1_pk": "string-{customer_code}",
  "gsi_1_sk": "string-{updated_at}",
  "customer_id": "string-uuidv4",
  "customer_code": "string",
  "customer_name": "string",
  "contact_number": "string",
  "email": "string",
  "address": "string",
  "government_id_type": "string",
  "government_id_number": "string",
  "active": "boolean",
  "updated_at": "string-iso8601"
}

Main Index

{
  "pk": "pk"
}

Raw Schema

{
  "table": "jef-hardware-customers",
  "attributes": {
    "pk": "string-{customer_id}",
    "gsi_1_pk": "string-{customer_code}",
    "gsi_1_sk": "string-{updated_at}",
    "customer_id": "string-uuidv4",
    "customer_code": "string",
    "customer_name": "string",
    "contact_number": "string",
    "email": "string",
    "address": "string",
    "government_id_type": "string",
    "government_id_number": "string",
    "active": "boolean",
    "updated_at": "string-iso8601"
  },
  "main_index": {
    "pk": "pk"
  },
  "gsi_1": {
    "pk": "gsi_1_pk",
    "sk": "gsi_1_sk"
  }
}