jef-login-devices

Source

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

  • Table: jef-login-devices

  • Schema path: dynamodb/jef-login-devices/schema.json

  • Commit: 84f6c59edbf284569e9889897763e643855aa510

  • Generated at: 2026-04-15T18:58:06Z

Attributes

{
  "pk": "string = <device_id>",
  "device_id": "string-uuidv4",
  "platform": "string-enum-android-ios-web",
  "device_name": "string-optional",
  "app_version": "string-optional",
  "ip": "string-optional",
  "user_agent": "string-optional",
  "created": "string-iso8601",
  "created_name": "string-Month, Day, Year, Weekday, Hour:Minute AM/PM",
  "last_seen": "string-iso8601-optional",
  "last_seen_name": "string-Month, Day, Year, Weekday, Hour:Minute AM/PM-optional",
  "is_active": "boolean"
}

Main Index

{
  "pk": "pk"
}

Raw Schema

{
  "table": "jef-login-devices",
  "attributes": {
    "pk": "string = <device_id>",
    "device_id": "string-uuidv4",
    "platform": "string-enum-android-ios-web",
    "device_name": "string-optional",
    "app_version": "string-optional",
    "ip": "string-optional",
    "user_agent": "string-optional",
    "created": "string-iso8601",
    "created_name": "string-Month, Day, Year, Weekday, Hour:Minute AM/PM",
    "last_seen": "string-iso8601-optional",
    "last_seen_name": "string-Month, Day, Year, Weekday, Hour:Minute AM/PM-optional",
    "is_active": "boolean"
  },
  "main_index": {
    "pk": "pk"
  }
}