{
  "database": "postgres",
  "exportedAt": "2026-03-04T21:41:57.849Z",
  "tableCount": 82,
  "tables": [
    {
      "schema": "public",
      "name": "ApiConfigs",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "uuid",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "sessionId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "name",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 4,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "token",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "urlServiceStatus",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "urlMessageStatus",
          "position": 9,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 10,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 11,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "authToken",
          "position": 12,
          "type": "text",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "ApiMessages",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "uuid",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "messageId",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "externalKey",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "body",
          "position": 4,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ack",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "number",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "mediaName",
          "position": 7,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "timestamp",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sessionId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "messageWA",
          "position": 11,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "apiConfig",
          "position": 12,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 13,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 14,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "mediaUrl",
          "position": 15,
          "type": "text",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "AppWabas",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "appId",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "apiVersion",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 5,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "description",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "token",
          "position": 9,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "configId",
          "position": 10,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "appSecret",
          "position": 11,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "redirectUri",
          "position": 12,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "appInstagramId",
          "position": 13,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "appInstagramSecret",
          "position": 14,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "redirectUriInstagram",
          "position": 15,
          "type": "text",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "AutoReply",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "action",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 7,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "celularTeste",
          "position": 8,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "AutoReplyLogs",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "autoReplyId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "autoReplyName",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "stepsReplyId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "stepsReplyMessage",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "wordsReply",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ticketId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 10,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "BackupConfigs",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "storageType",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "localPath",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "s3Bucket",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "s3Region",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "s3AccessKeyId",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "s3SecretAccessKey",
          "position": 7,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ftpHost",
          "position": 8,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ftpPort",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ftpUsername",
          "position": 10,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ftpPassword",
          "position": 11,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ftpPath",
          "position": 12,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "sftpHost",
          "position": 13,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "sftpPort",
          "position": 14,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sftpUsername",
          "position": 15,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "sftpPassword",
          "position": 16,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "sftpPrivateKey",
          "position": 17,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sftpPath",
          "position": 18,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "compression",
          "position": 19,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "encryption",
          "position": 20,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "encryptionPassword",
          "position": 21,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "retentionDays",
          "position": 22,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 23,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "description",
          "position": 24,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 25,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 26,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 27,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "BackupResults",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantName",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "backupType",
          "position": 4,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "databaseSuccess",
          "position": 5,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "filesSuccess",
          "position": 6,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "databaseSize",
          "position": 7,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "filesSize",
          "position": 8,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "totalSize",
          "position": 9,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "databaseError",
          "position": 10,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "filesError",
          "position": 11,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "backupPath",
          "position": 12,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "duration",
          "position": 13,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 14,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 15,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Baileys",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "whatsappId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "contacts",
          "position": 3,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chats",
          "position": 4,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "BaileysSessions",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "whatsappId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "value",
          "position": 3,
          "type": "json",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "name",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "BanLists",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groupId",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "number",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "BirthdayMessagesSents",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "whatsappId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "sentAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "BulkDispatches",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "dispatchType",
          "position": 2,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "status",
          "position": 3,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "totalMessages",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "sentMessages",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "failedMessages",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "pendingMessages",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "templateName",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "templateLanguage",
          "position": 9,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "message",
          "position": 10,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "mediaUrl",
          "position": 11,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "mediaDescription",
          "position": 12,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "voiceUrl",
          "position": 13,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isMarketing",
          "position": 14,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isGroup",
          "position": 15,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "minDelay",
          "position": 16,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "maxDelay",
          "position": 17,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "metadata",
          "position": 18,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "errors",
          "position": 19,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "startedAt",
          "position": 20,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "completedAt",
          "position": 21,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "cancellationReason",
          "position": 22,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 23,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "whatsappId",
          "position": 24,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 25,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 26,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 27,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "CallLogs",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "phoneNumber",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "callStatus",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "callDuration",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "originNumber",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "destinationNumber",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 10,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "CampaignContacts",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "messageRandom",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "body",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "mediaName",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "messageId",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "jobId",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ack",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "timestamp",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "contactId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "campaignId",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 11,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Campaigns",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "start",
          "position": 3,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "status",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "sessionId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "message1",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "message2",
          "position": 7,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "message3",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "mediaUrl",
          "position": 9,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "mediaType",
          "position": 10,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 11,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 12,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 13,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 14,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "delay",
          "position": 15,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "currentMessageId",
          "position": 16,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "templateName",
          "position": 17,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "templateLanguage",
          "position": 18,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "templateComponents",
          "position": 19,
          "type": "text",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "ChatFlow",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "flow",
          "position": 3,
          "type": "json",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 4,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "celularTeste",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isDeleted",
          "position": 10,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lastUserId",
          "position": 11,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "ContactCustomFields",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "value",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "ContactTags",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tagId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "ContactUpserts",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "remoteJid",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "dataJson",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "source",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "isDeleted",
          "position": 5,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "wid",
          "position": 10,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "whatsappId",
          "position": 11,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "imported",
          "position": 12,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ignore",
          "position": 13,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "ContactWallets",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "walletId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Contacts",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "number",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "profilePicUrl",
          "position": 4,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "email",
          "position": 7,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "isGroup",
          "position": 8,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "pushname",
          "position": 10,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "isUser",
          "position": 11,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isWAContact",
          "position": 12,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "telegramId",
          "position": 13,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "instagramPK",
          "position": 14,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "messengerId",
          "position": 15,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "kanban",
          "position": 16,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "blocked",
          "position": 17,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "birthdayDate",
          "position": 18,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "cpf",
          "position": 19,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "firstName",
          "position": 20,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "lastName",
          "position": 21,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "businessName",
          "position": 22,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "hubSms",
          "position": 23,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubTelegram",
          "position": 24,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubWhatsapp",
          "position": 25,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubWidget",
          "position": 26,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubWebchat",
          "position": 27,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubEmail",
          "position": 28,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubMercadolivre",
          "position": 29,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubTiktok",
          "position": 30,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubLikedin",
          "position": 31,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubOlx",
          "position": 32,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubIfood",
          "position": 33,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubTwitter",
          "position": 34,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubYoutube",
          "position": 35,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatbotBlocked",
          "position": 36,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "webchatId",
          "position": 37,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lid",
          "position": 38,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "isLid",
          "position": 39,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groupUserIdArray",
          "position": 40,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "bsuid",
          "position": 41,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "FarewellMessages",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groupId",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "message",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "FarewellPrivateMessages",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "message",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 7,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "FastReply",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "key",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "message",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "media",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "voice",
          "position": 9,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isPublic",
          "position": 10,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "Gallery",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "fileName",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "originalName",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "filePath",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "fileType",
          "position": 5,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "mimeType",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "description",
          "position": 7,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "fileSize",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 11,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "GhostLists",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "shortcut",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "message",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "GlobalProviderConfig",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "providerType",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "host",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "token",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "status",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "isGlobal",
          "position": 7,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "description",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 10,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groqCloud",
          "position": 11,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "groqCloudApiKey",
          "position": 12,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "groqCloudLanguage",
          "position": 13,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "groqCloudModel",
          "position": 14,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "GlobalProviderConfigTenant",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "globalProviderConfigId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "GoogleCalendars",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "googleClientId",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "name",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "googleClientSecret",
          "position": 5,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "googleAccessToken",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "googleRefreshToken",
          "position": 7,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tokenExpiresAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isActive",
          "position": 9,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "notes",
          "position": 10,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 11,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "GreetingMessages",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groupId",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "message",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "GroupLinkLists",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groupId",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "name",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "link",
          "position": 4,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "participants",
          "position": 5,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "GroupMessages",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "group",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 7,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Kanbans",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "position",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "LicenseActivationLogs",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "licenseCode",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "backendUrl",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "status",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "message",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "licenseCodeLookupHash",
          "position": 8,
          "type": "character varying",
          "maxLength": 64,
          "nullable": true
        },
        {
          "name": "licenseCodeEncrypted",
          "position": 9,
          "type": "text",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "LicenseRequestLogs",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "licenseCode",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "responseData",
          "position": 3,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "licenseCodeEncrypted",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "licenseCodeLookupHash",
          "position": 7,
          "type": "character varying",
          "maxLength": 64,
          "nullable": true
        },
        {
          "name": "responseDataEncrypted",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "Licenses",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "license",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "licenseData",
          "position": 3,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "licenseDataEncrypted",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "licenseEncrypted",
          "position": 7,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "licenseLookupHash",
          "position": 8,
          "type": "character varying",
          "maxLength": 64,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "LogTickets",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ticketId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "queueId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "type",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "MessageUpserts",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "body",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "mediaType",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "mediaUrl",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ticketId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isEdited",
          "position": 9,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isDeleted",
          "position": 10,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isForwarded",
          "position": 11,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "remoteJid",
          "position": 12,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "wid",
          "position": 13,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "dataJson",
          "position": 14,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "whatsappId",
          "position": 15,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "imported",
          "position": 16,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ignore",
          "position": 17,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "fromMe",
          "position": 18,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Messages",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "body",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ack",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "read",
          "position": 4,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "mediaType",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "mediaUrl",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ticketId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "fromMe",
          "position": 10,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isDeleted",
          "position": 11,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 12,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "quotedMsgId",
          "position": 13,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "timestamp",
          "position": 14,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 15,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "scheduleDate",
          "position": 16,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "status",
          "position": 17,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "messageId",
          "position": 18,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "sendType",
          "position": 19,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "wabaMediaId",
          "position": 20,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 21,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "idFront",
          "position": 22,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "reaction",
          "position": 23,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "reactionFromMe",
          "position": 24,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "edition",
          "position": 25,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "syncTime",
          "position": 26,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isSticker",
          "position": 27,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "templateLanguage",
          "position": 28,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "templateName",
          "position": 29,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "remoteJid",
          "position": 30,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "isDelayed",
          "position": 31,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "dataJson",
          "position": 32,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "importedAt",
          "position": 33,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "queueId",
          "position": 34,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isAlbum",
          "position": 35,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "albumId",
          "position": 36,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "albumIndex",
          "position": 37,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sendAttempts",
          "position": 38,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "MessagesOffLine",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "body",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ack",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "read",
          "position": 4,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "mediaType",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "mediaUrl",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ticketId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "fromMe",
          "position": 9,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isDeleted",
          "position": 10,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 11,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "quotedMsgId",
          "position": 12,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 13,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 14,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "MigrationProgresses",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "sourceTenantId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "targetTenantId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "remoteDbConfig",
          "position": 4,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "sshConfig",
          "position": 5,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "status",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "currentStep",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "totalSteps",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "currentModel",
          "position": 9,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "completedModels",
          "position": 10,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "errorMessage",
          "position": 11,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "progressDetails",
          "position": 12,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "filesDownloaded",
          "position": 13,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "totalFiles",
          "position": 14,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "publicFilesCompleted",
          "position": 15,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "sessionsFilesCompleted",
          "position": 16,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "wwebjsAuthFilesCompleted",
          "position": 17,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 18,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 19,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Notifications",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "message",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isRead",
          "position": 3,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Opportunitys",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "value",
          "position": 3,
          "type": "numeric",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "description",
          "position": 4,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "responsibleId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "contactId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "stageId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "pipelineId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "closingForecast",
          "position": 10,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 11,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "status",
          "position": 13,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "ParticipantsLists",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groupId",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "number",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "PipelineActionLogs",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "opportunityId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "pipelineActionId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "status",
          "position": 5,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "errorMessage",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "executedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "flowActionId",
          "position": 10,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "PipelineActions",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "description",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "daysToTrigger",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "actionType",
          "position": 5,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "actionContent",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "pipelineId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "stageId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "targetStageId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tagId",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "walletId",
          "position": 11,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 12,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "active",
          "position": 13,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 14,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 15,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "whatsappId",
          "position": 16,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "Pipelines",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Plans",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "value",
          "position": 2,
          "type": "numeric",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "connections",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "users",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "trial",
          "position": 9,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "trialPeriod",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "name",
          "position": 11,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "PrivateMessage",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "bigint",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "text",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "read",
          "position": 3,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "mediaType",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "mediaUrl",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "senderId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "receiverId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "groupId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "timestamp",
          "position": 10,
          "type": "bigint",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 11,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "react",
          "position": 13,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "reactFromMe",
          "position": 14,
          "type": "text",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "Proxies",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "host",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "port",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "username",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "password",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "type",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 7,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "successCount",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "failureCount",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "lastUsed",
          "position": 10,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 11,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 13,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Queues",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "queue",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 6,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "businessHours",
          "position": 8,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "messageBusinessHours",
          "position": 9,
          "type": "text",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "ReadPrivateMessageGroups",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "internalMessageId",
          "position": 2,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userGroupId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Reasons",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "SequelizeMeta",
      "columns": [
        {
          "name": "name",
          "position": 1,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Settings",
      "columns": [
        {
          "name": "key",
          "position": 1,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "value",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 3,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "id",
          "position": 6,
          "type": "bigint",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Stages",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "color",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "order",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "pipelineId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "StepsReply",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "reply",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "idAutoReply",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "initialStep",
          "position": 7,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "StepsReplyActions",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "stepReplyId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "words",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "action",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "nextStepId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "queueId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userIdDestination",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "replyDefinition",
          "position": 11,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "Tags",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tag",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 3,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "color",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "TenantApis",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "apiToken",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Tenants",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "status",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "ownerId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "businessHours",
          "position": 7,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "messageBusinessHours",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "maxUsers",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "maxConnections",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "asaasToken",
          "position": 11,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "asaasCustomerId",
          "position": 12,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "asaas",
          "position": 13,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "metaToken",
          "position": 14,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "bmToken",
          "position": 15,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "webhookChecked",
          "position": 16,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "showChatBot",
          "position": 17,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "maxRetries",
          "position": 18,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "fixConnections",
          "position": 19,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "forceAdmin",
          "position": 20,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "smsToken",
          "position": 21,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "acceptTerms",
          "position": 22,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "rating",
          "position": 23,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "nullTickets",
          "position": 24,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "identity",
          "position": 25,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "trial",
          "position": 26,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "trialPeriod",
          "position": 27,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "systemColors",
          "position": 28,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ticketLimit",
          "position": 29,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "forcePendingUser",
          "position": 30,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "groupTickets",
          "position": 31,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hubToken",
          "position": 32,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "noRedis",
          "position": 33,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "updateNames",
          "position": 34,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wuzapiHost",
          "position": 35,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "serviceTransfer",
          "position": 36,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantEmail",
          "position": 37,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantLicense",
          "position": 38,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hideUnoficial",
          "position": 39,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "privateMessageLimit",
          "position": 40,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "conectaSmsToken",
          "position": 41,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wavoipAuth",
          "position": 42,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "supervisorAdmin",
          "position": 43,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "evoHost",
          "position": 44,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "evoToken",
          "position": 45,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "walletExternalInteraction",
          "position": 46,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "forceOpenChatWindow",
          "position": 47,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "subscriptionData",
          "position": 48,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "publicKeyVapid",
          "position": 49,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "privateKeyVapid",
          "position": 50,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "waitProcessExternalInteraction",
          "position": 51,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "showClosedForAll",
          "position": 52,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "showGroupsForAll",
          "position": 53,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "audioPlugin",
          "position": 54,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ratingStore",
          "position": 55,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ratingStoreError",
          "position": 56,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ratingStoreAttemp",
          "position": 57,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ignoreIgStories",
          "position": 58,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "baileysMediaPersist",
          "position": 59,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isUpdating",
          "position": 60,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "menuVisibility",
          "position": 61,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "audioModule",
          "position": 62,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "groqCloud",
          "position": 63,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "groqCloudApiKey",
          "position": 64,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "groqCloudLanguage",
          "position": 65,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "groqCloudModel",
          "position": 66,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "websocketToken",
          "position": 67,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "controlFeatures",
          "position": 68,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "holidays",
          "position": 69,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "evaluationMessage",
          "position": 70,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "forceReason",
          "position": 71,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "listByLastMessage",
          "position": 72,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "postmanLink",
          "position": 73,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "allowPause",
          "position": 74,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "useUserBusinessHours",
          "position": 75,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "vapiToken",
          "position": 76,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "forceLogout",
          "position": 77,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "masterkey",
          "position": 78,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "masterkeyEnabled",
          "position": 79,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "masterkeyLog",
          "position": 80,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "livsonSmsToken",
          "position": 81,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wuzapiToken",
          "position": 82,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "zapiHost",
          "position": 83,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "zapiToken",
          "position": 84,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "uazapiHost",
          "position": 85,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "uazapiToken",
          "position": 86,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "allowedChannels",
          "position": 87,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "encryptionkey",
          "position": 88,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ratingStoreTime",
          "position": 89,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "ratingStoreUse",
          "position": 90,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "validateContact",
          "position": 91,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hearHubApi",
          "position": 92,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ticketsRain",
          "position": 93,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "a2f",
          "position": 94,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "a2fChannel",
          "position": 95,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "a2fMessage",
          "position": 96,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "a2fWhatsappId",
          "position": 97,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "a2fWabaTemplateId",
          "position": 98,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "a2fSmsProvider",
          "position": 99,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "webPushChatInterno",
          "position": 100,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "messageListingType",
          "position": 101,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "TicketActionLogs",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ticketId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ticketActionId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "status",
          "position": 5,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "errorMessage",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "executedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "flowActionId",
          "position": 8,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 10,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "TicketActions",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "description",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "hoursWithoutResponse",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "actionType",
          "position": 5,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "actionContent",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tagId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "walletId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "whatsappId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "active",
          "position": 11,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 13,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "startedAt",
          "position": 14,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "TicketEvaluations",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "evaluation",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "attempts",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ticketId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 6,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "TicketNotes",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "notes",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ticketId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "idFront",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "mediaUrl",
          "position": 9,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "mediaType",
          "position": 10,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "TicketProtocols",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "protocol",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "ticketId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "TicketShareds",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "inviteUrl",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "ticketId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userIdArray",
          "position": 8,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "Tickets",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "status",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "lastMessage",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "contactId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "whatsappId",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isGroup",
          "position": 9,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "autoReplyId",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "stepAutoReplyId",
          "position": 11,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "queueId",
          "position": 12,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 13,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "unreadMessages",
          "position": 14,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "answered",
          "position": 15,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "channel",
          "position": 16,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "stepChatFlow",
          "position": 17,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "chatFlowId",
          "position": 18,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lastMessageAt",
          "position": 19,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "startedAttendanceAt",
          "position": 20,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "closedAt",
          "position": 21,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isActiveDemand",
          "position": 22,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "botRetries",
          "position": 23,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "lastInteractionBot",
          "position": 24,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "apiConfig",
          "position": 25,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isFarewellMessage",
          "position": 26,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "typebotStatus",
          "position": 27,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "typebotSessionId",
          "position": 28,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "chatgptStatus",
          "position": 29,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "dialogflowStatus",
          "position": 30,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "chatGptHistory",
          "position": 31,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "threadId",
          "position": 32,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "runId",
          "position": 33,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "outOpenHoursTries",
          "position": 34,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "firstCall",
          "position": 35,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lastCall",
          "position": 36,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lastCallChatbot",
          "position": 37,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "n8nStatus",
          "position": 38,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "typebotRestart",
          "position": 39,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotOff",
          "position": 40,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotName",
          "position": 41,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotUrl",
          "position": 42,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatflowTransfer",
          "position": 43,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptPrompt",
          "position": 44,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "assistantId",
          "position": 45,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptApiKey",
          "position": 46,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptOrganizationId",
          "position": 47,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptOff",
          "position": 48,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "imported",
          "position": 49,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "difyStatus",
          "position": 50,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "difySessionId",
          "position": 51,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "difyUrl",
          "position": 52,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "difyType",
          "position": 53,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "difyKey",
          "position": 54,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "difyOff",
          "position": 55,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "difyRestart",
          "position": 56,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "lastMessageReceived",
          "position": 57,
          "type": "bigint",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "value",
          "position": 58,
          "type": "numeric",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "reasons",
          "position": 59,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lmHistory",
          "position": 60,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lmStatus",
          "position": 61,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ollamaHistory",
          "position": 62,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ollamaStatus",
          "position": 63,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "geminiHistory",
          "position": 64,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "geminiStatus",
          "position": 65,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "grokStatus",
          "position": 66,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "grokHistory",
          "position": 67,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "qwenHistory",
          "position": 68,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "qwenStatus",
          "position": 69,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "deepseekStatus",
          "position": 70,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "deepseekHistory",
          "position": 71,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "claudeHistory",
          "position": 72,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "claudeStatus",
          "position": 73,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "lastPauseAt",
          "position": 74,
          "type": "numeric",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "totalPauseTime",
          "position": 75,
          "type": "numeric",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isPaused",
          "position": 76,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "shared",
          "position": 77,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userIdArray",
          "position": 78,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "contextVariables",
          "position": 79,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatbotRoute",
          "position": 80,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "n8nUrl",
          "position": 81,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "firstWarning",
          "position": 82,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "groupUserIdArray",
          "position": 83,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "rescueWindowSended",
          "position": 84,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "TodoLists",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "bigint",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "description",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "limitDate",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "owner",
          "position": 5,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "status",
          "position": 6,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "priority",
          "position": 7,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "comments",
          "position": 8,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 11,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ownerId",
          "position": 13,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "Tutorials",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "title",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "description",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "link",
          "position": 4,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "thumbnail",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "isActive",
          "position": 6,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 7,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 9,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "UserMessagesLog",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "messageId",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ticketId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "UserPushSubscriptions",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "bigint",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "subscriptionData",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "deviceInfo",
          "position": 7,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "UserWhatsapps",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "whatsappId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "isActive",
          "position": 4,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "Users",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "email",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "passwordHash",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "profile",
          "position": 7,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "tokenVersion",
          "position": 8,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 9,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "lastLogout",
          "position": 10,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lastLogin",
          "position": 11,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isOnline",
          "position": 12,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "configs",
          "position": 13,
          "type": "json",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lastOnline",
          "position": 14,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "status",
          "position": 15,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "resetPasswordToken",
          "position": 16,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "resetPasswordExpires",
          "position": 17,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "blockWavoip",
          "position": 18,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "menuPermissions",
          "position": 19,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sipEnabled",
          "position": 20,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sipUsername",
          "position": 21,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "sipPassword",
          "position": 22,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "sipServer",
          "position": 23,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "sipPort",
          "position": 24,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sipTransport",
          "position": 25,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sipStatus",
          "position": 26,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sipLastRegistration",
          "position": 27,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "businessHours",
          "position": 28,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sessionId",
          "position": 29,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "restrictedUser",
          "position": 30,
          "type": "USER-DEFINED",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "phone",
          "position": 31,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "a2fCode",
          "position": 32,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "a2fCodeExpires",
          "position": 33,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "inactive",
          "position": 34,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "UsersPrivateGroups",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groupId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "UsersQueues",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "queueId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 4,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 5,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "WavoipCalls",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 3,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ticketId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "direction",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "phone",
          "position": 6,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "deviceToken",
          "position": 7,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "inboxName",
          "position": 8,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "callStatus",
          "position": 9,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "callDuration",
          "position": 10,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wavoipCallId",
          "position": 11,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 12,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 13,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "queueId",
          "position": 14,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "contactId",
          "position": 15,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "Whatsapps",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "session",
          "position": 2,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "qrcode",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "status",
          "position": 4,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "battery",
          "position": 5,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "plugged",
          "position": 6,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 8,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "name",
          "position": 9,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "isDefault",
          "position": 10,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "retries",
          "position": 11,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "tenantId",
          "position": 12,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "number",
          "position": 13,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "phone",
          "position": 14,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isDeleted",
          "position": 15,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tokenTelegram",
          "position": 16,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "type",
          "position": 17,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "instagramUser",
          "position": 18,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "instagramKey",
          "position": 19,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tokenAPI",
          "position": 20,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tokenHook",
          "position": 21,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wabaBSP",
          "position": 22,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "isActive",
          "position": 23,
          "type": "boolean",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "fbPageId",
          "position": 24,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "fbObject",
          "position": 25,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "farewellMessage",
          "position": 26,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatFlowId",
          "position": 27,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptPrompt",
          "position": 28,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wordList",
          "position": 29,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "profilePic",
          "position": 30,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "assistantId",
          "position": 31,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wabaId",
          "position": 32,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "bmToken",
          "position": 33,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotRestart",
          "position": 34,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotOff",
          "position": 35,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotName",
          "position": 36,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotUrl",
          "position": 37,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptApiKey",
          "position": 38,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptOrganizationId",
          "position": 39,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptOff",
          "position": 40,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "dialogflowJsonFilename",
          "position": 41,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "dialogflowProjectId",
          "position": 42,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "dialogflowLanguage",
          "position": 43,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "dialogflowOff",
          "position": 44,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "dialogflowJson",
          "position": 45,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "sendEvaluation",
          "position": 46,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wppUser",
          "position": 47,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wppPass",
          "position": 48,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "userId",
          "position": 49,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "queueId",
          "position": 50,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "queueIdImportMessages",
          "position": 51,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "isButton",
          "position": 52,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "proxyUrl",
          "position": 53,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "proxyUser",
          "position": 54,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "proxyPass",
          "position": 55,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "webversion",
          "position": 56,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "remotePath",
          "position": 57,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "selfDistribute",
          "position": 58,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wabaVersion",
          "position": 59,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "importMessages",
          "position": 60,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "importOldMessages",
          "position": 61,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "importRecentMessages",
          "position": 62,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "statusImportMessages",
          "position": 63,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "closedTicketsPostImported",
          "position": 64,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "importOldMessagesGroups",
          "position": 65,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "transcribeAudio",
          "position": 66,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "transcribeAudioJson",
          "position": 67,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "n8nUrl",
          "position": 68,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "destroyMessage",
          "position": 69,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "difyUrl",
          "position": 70,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "difyType",
          "position": 71,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "difyKey",
          "position": 72,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "difyOff",
          "position": 73,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "difyRestart",
          "position": 74,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "birthdayDate",
          "position": 75,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "birthdayDateMessage",
          "position": 76,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "wavoipToken",
          "position": 77,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotUnknowMessage",
          "position": 78,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "typebotButtonChoiceMessage",
          "position": 79,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "closeKeyWord",
          "position": 80,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "disableExternalIntegration",
          "position": 81,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "birthdayDateFileName",
          "position": 82,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "birthdayDateHour",
          "position": 83,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lmUrl",
          "position": 84,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lmModel",
          "position": 85,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lmOff",
          "position": 86,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "lmPrompt",
          "position": 87,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "webPush",
          "position": 88,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "waitProcessExternalInteraction",
          "position": 89,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ollamaUrl",
          "position": 90,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ollamaModel",
          "position": 91,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ollamaOff",
          "position": 92,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ollamaPrompt",
          "position": 93,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptModel",
          "position": 94,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "geminiUrl",
          "position": 95,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "geminiModel",
          "position": 96,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "geminiOff",
          "position": 97,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "geminiPrompt",
          "position": 98,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "grokUrl",
          "position": 99,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "grokModel",
          "position": 100,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "grokOff",
          "position": 101,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "grokPrompt",
          "position": 102,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "qwenUrl",
          "position": 103,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "qwenModel",
          "position": 104,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "qwenOff",
          "position": 105,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "qwenPrompt",
          "position": 106,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "deepseekUrl",
          "position": 107,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "deepseekModel",
          "position": 108,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "deepseekOff",
          "position": 109,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "deepseekPrompt",
          "position": 110,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "claudeUrl",
          "position": 111,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "claudeModel",
          "position": 112,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "claudeOff",
          "position": 113,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "claudePrompt",
          "position": 114,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptVoiceModel",
          "position": 115,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "chatgptVoice",
          "position": 116,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "smtpConfig",
          "position": 117,
          "type": "json",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "ignoreBussinesHours",
          "position": 118,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "appId",
          "position": 119,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "rescueWindow",
          "position": 120,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "rescueWindowMessage",
          "position": 121,
          "type": "text",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "rescueWindowSended",
          "position": 122,
          "type": "boolean",
          "maxLength": null,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "WordLists",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "groupId",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "word",
          "position": 3,
          "type": "text",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "userId",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "tenantId",
          "position": 5,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "license_audit_log",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "license_id",
          "position": 2,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "action",
          "position": 3,
          "type": "character varying",
          "maxLength": 50,
          "nullable": true
        },
        {
          "name": "old_data",
          "position": 4,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "new_data",
          "position": 5,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "changed_by",
          "position": 6,
          "type": "character varying",
          "maxLength": 100,
          "nullable": true
        },
        {
          "name": "changed_at",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "ip_address",
          "position": 8,
          "type": "character varying",
          "maxLength": 45,
          "nullable": true
        }
      ]
    },
    {
      "schema": "public",
      "name": "memoria_agente_tropical",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "session_id",
          "position": 2,
          "type": "character varying",
          "maxLength": 255,
          "nullable": false
        },
        {
          "name": "message",
          "position": 3,
          "type": "jsonb",
          "maxLength": null,
          "nullable": false
        }
      ]
    },
    {
      "schema": "public",
      "name": "security_incidents",
      "columns": [
        {
          "name": "id",
          "position": 1,
          "type": "integer",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "type",
          "position": 2,
          "type": "character varying",
          "maxLength": 50,
          "nullable": false
        },
        {
          "name": "license_code",
          "position": 3,
          "type": "character varying",
          "maxLength": 255,
          "nullable": true
        },
        {
          "name": "attempts",
          "position": 4,
          "type": "integer",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "details",
          "position": 5,
          "type": "jsonb",
          "maxLength": null,
          "nullable": true
        },
        {
          "name": "createdAt",
          "position": 6,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        },
        {
          "name": "updatedAt",
          "position": 7,
          "type": "timestamp with time zone",
          "maxLength": null,
          "nullable": false
        }
      ]
    }
  ]
}