{
  "status": "OK",
  "database": "media24_jacob_ai",
  "tables": [
    {
      "table": "users",
      "columns": [
        {
          "field": "id",
          "type": "bigint(20) unsigned",
          "null": "NO",
          "key": "PRI",
          "default": null,
          "extra": "auto_increment"
        },
        {
          "field": "name",
          "type": "varchar(150)",
          "null": "NO",
          "key": "",
          "default": null,
          "extra": ""
        },
        {
          "field": "email",
          "type": "varchar(255)",
          "null": "YES",
          "key": "",
          "default": null,
          "extra": ""
        },
        {
          "field": "created_at",
          "type": "timestamp",
          "null": "NO",
          "key": "",
          "default": "CURRENT_TIMESTAMP",
          "extra": ""
        },
        {
          "field": "updated_at",
          "type": "timestamp",
          "null": "NO",
          "key": "",
          "default": "CURRENT_TIMESTAMP",
          "extra": "on update CURRENT_TIMESTAMP"
        }
      ]
    },
    {
      "table": "conversations",
      "columns": [
        {
          "field": "id",
          "type": "bigint(20) unsigned",
          "null": "NO",
          "key": "PRI",
          "default": null,
          "extra": "auto_increment"
        },
        {
          "field": "user_id",
          "type": "bigint(20) unsigned",
          "null": "NO",
          "key": "MUL",
          "default": null,
          "extra": ""
        },
        {
          "field": "title",
          "type": "varchar(255)",
          "null": "YES",
          "key": "",
          "default": null,
          "extra": ""
        },
        {
          "field": "created_at",
          "type": "timestamp",
          "null": "NO",
          "key": "",
          "default": "CURRENT_TIMESTAMP",
          "extra": ""
        },
        {
          "field": "updated_at",
          "type": "timestamp",
          "null": "NO",
          "key": "",
          "default": "CURRENT_TIMESTAMP",
          "extra": "on update CURRENT_TIMESTAMP"
        }
      ]
    },
    {
      "table": "messages",
      "columns": [
        {
          "field": "id",
          "type": "bigint(20) unsigned",
          "null": "NO",
          "key": "PRI",
          "default": null,
          "extra": "auto_increment"
        },
        {
          "field": "conversation_id",
          "type": "bigint(20) unsigned",
          "null": "NO",
          "key": "MUL",
          "default": null,
          "extra": ""
        },
        {
          "field": "role",
          "type": "enum('user','assistant','system','tool')",
          "null": "NO",
          "key": "",
          "default": null,
          "extra": ""
        },
        {
          "field": "content",
          "type": "longtext",
          "null": "NO",
          "key": "",
          "default": null,
          "extra": ""
        },
        {
          "field": "created_at",
          "type": "timestamp",
          "null": "NO",
          "key": "",
          "default": "CURRENT_TIMESTAMP",
          "extra": ""
        }
      ]
    },
    {
      "table": "memory",
      "columns": [
        {
          "field": "id",
          "type": "bigint(20) unsigned",
          "null": "NO",
          "key": "PRI",
          "default": null,
          "extra": "auto_increment"
        },
        {
          "field": "user_id",
          "type": "bigint(20) unsigned",
          "null": "NO",
          "key": "MUL",
          "default": null,
          "extra": ""
        },
        {
          "field": "memory_key",
          "type": "varchar(255)",
          "null": "NO",
          "key": "MUL",
          "default": null,
          "extra": ""
        },
        {
          "field": "memory_value",
          "type": "longtext",
          "null": "NO",
          "key": "",
          "default": null,
          "extra": ""
        },
        {
          "field": "memory_type",
          "type": "varchar(50)",
          "null": "YES",
          "key": "",
          "default": "general",
          "extra": ""
        },
        {
          "field": "importance",
          "type": "tinyint(3) unsigned",
          "null": "YES",
          "key": "",
          "default": "5",
          "extra": ""
        },
        {
          "field": "created_at",
          "type": "timestamp",
          "null": "NO",
          "key": "",
          "default": "CURRENT_TIMESTAMP",
          "extra": ""
        },
        {
          "field": "updated_at",
          "type": "timestamp",
          "null": "NO",
          "key": "",
          "default": "CURRENT_TIMESTAMP",
          "extra": "on update CURRENT_TIMESTAMP"
        }
      ]
    }
  ],
  "memory_data": [
    {
      "id": 1,
      "user_id": 1,
      "memory_key": "response_style",
      "memory_value": "مختصر ومباشر",
      "memory_type": "preference",
      "importance": 8,
      "created_at": "2026-08-23T00:48:37.000Z",
      "updated_at": "2026-08-23T00:48:37.000Z"
    }
  ]
}