{
  "access_table": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "name",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      }
    ]
  },
  "access_users": {
    "columns": [
      {
        "column_name": "access_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "users_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "addon": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "archived",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "comment",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "salary_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "appointement_models": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "contact_email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "contact_phone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "durationinmunit",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timezone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "guest_appointments",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_appointments",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "meetings_link",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "user_assigned",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "room_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "asset": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "assign_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "value",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "assets_attachment",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "depreciation_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "depreciation_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "percentage",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "years_duration",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "bank_account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "product_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "asset_depreciation": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "percentage",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "yearsduration",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "asset_return_info": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "asset_return_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "note",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "assets_attachment",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "received_by_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "assigned_to_users": {
    "columns": [
      {
        "column_name": "tasks_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "users_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "auth_gust_meeting": {
    "columns": [
      {
        "column_name": "gust_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "identity",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "meeting_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "token",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "roomname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companyid",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "bank_account": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "bank_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "currency",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "iban",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "swift",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companie_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "file_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "chart_account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "account_credit_opening_balance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "account_debit_opening_blance",
        "data_type": "double precision",
        "is_primary_key": false
      }
    ]
  },
  "basic_addon": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "food",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "house",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "transport",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "bill": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "due_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "issue_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "reference",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "reminder",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "tax",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "untaxed_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "agent_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customers_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vendor_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "fromaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "taxaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "toaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "reccured",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "purchase_order_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "for_assets",
        "data_type": "boolean",
        "is_primary_key": false
      }
    ]
  },
  "branch": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "city",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "diameter",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "position_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "account_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "buying_history": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "bought_quantity",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "buying_price",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "produit_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "chart": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "accept_payments",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "accept_payments_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "account_currency",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "account_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "account_name_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "allow_settlement",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "can_make_payments",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "code",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "description_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "open_balance_account_credit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "open_balance_account_debit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "parent_account_code",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "parent_account_code_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "account_type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "account_type_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "parent_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "chart_attachment",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "chart_refernce",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "canbedeleted",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "new_displayed_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "new_displayed_name_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "replaced_account_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "chart_balance": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "close_balance_credit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "close_balance_debit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "open_balance_credit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "open_balance_debit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "year",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "chart_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "next_year_update",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "total_movement_credit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "total_movement_debit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "all_calculated",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "calculated",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "calculated_once",
        "data_type": "boolean",
        "is_primary_key": false
      }
    ]
  },
  "chart_transaction": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "reference",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "transactiondate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "transactiontype",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "chart_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "chartname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "chartid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "details",
        "data_type": "text",
        "is_primary_key": false
      }
    ]
  },
  "chat_message": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "chat_id",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "content",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "geustname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "recipient_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "sender_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companie_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "pool_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "recipient_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "sender_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "chat_message_attachments": {
    "columns": [
      {
        "column_name": "chat_message_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "attachments_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "chat_message_request": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "content",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "identity",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "recipient_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "sender_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "pool_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "chat_message_request_attachments": {
    "columns": [
      {
        "column_name": "chat_custom_request_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "attachments_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "chat_notification": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "chat_id",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "geustname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "message",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "profile_image",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "sender_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "sender_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "pool_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "chat_notification_attachments": {
    "columns": [
      {
        "column_name": "chat_notification_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "attachments_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "chat_room": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "chat_id",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companyid",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "geustname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "last_message",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "meetingid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "senderidentity",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companie_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "recipient_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "sender_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "check_list": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "checked",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "offboarding_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "city": {
    "columns": [
      {
        "column_name": "city_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "city_latitude",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "city_longitude",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "city_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "city_state": {
    "columns": [
      {
        "column_name": "state_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "city_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "company": {
    "description": "This table contains information about the user's OWN company. If the user asks 'what is our company name?' or 'what is the company name?', you MUST query THIS table directly. The correct query is: SELECT companyname FROM company WHERE id = [the company_id from authentication]. DO NOT join other tables for this specific question.",
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true,
        "description": "The unique identifier for the company. This is the primary key."
      },
      {
        "column_name": "address",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The full physical street address of the company's headquarters."
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false,
        "description": "A flag indicating if the company record is archived. True means it is archived."
      },
      {
        "column_name": "companyname",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The official, legal name of the user's company. Use this column to answer questions about 'our company name'."
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The primary contact email address for the company."
      },
      {
        "column_name": "first_salary_approver",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The user ID of the first person required to approve payroll and salary payments."
      },
      {
        "column_name": "phonenumber",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The primary contact phone number for the company."
      },
      {
        "column_name": "rcenumber",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The company's official Registration and Commerce (RC) number."
      },
      {
        "column_name": "second_salary_approver",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The user ID of the second person required to approve payroll, if applicable."
      },
      {
        "column_name": "secondphonenumber",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "An alternative or secondary contact phone number for the company."
      },
      {
        "column_name": "tax_id",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The company's official government-issued tax identification number."
      },
      {
        "column_name": "third_salary_approver",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The user ID of the third person required to approve payroll, if applicable."
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false,
        "description": "The date and time when the company record was created in the database."
      },
      {
        "column_name": "favicon_id",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the company's favicon image, linking to the 'file_model' table."
      },
      {
        "column_name": "logo_id",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the company's main logo image, linking to the 'file_model' table."
      },
      {
        "column_name": "shortlogo_id",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the company's small or compact logo, linking to the 'file_model' table."
      },
      {
        "column_name": "time_zone",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The time zone where the company operates, e.g., 'Africa/Tunis'."
      },
      {
        "column_name": "companytax",
        "data_type": "double precision",
        "is_primary_key": false,
         "description": "The default sales tax or VAT rate for the company, as a percentage (e.g., 19.0)."
      },
      {
        "column_name": "zaktca_password",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The password for the ZATCA e-invoicing system integration."
      },
      {
        "column_name": "zaktca_secret_key",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The secret key for the ZATCA e-invoicing system integration."
      },
      {
        "column_name": "zaktca_username",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The username for the ZATCA e-invoicing system integration."
      },
      {
        "column_name": "building",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The building name or number for the company's address."
      },
      {
        "column_name": "city",
        "data_type": "character varying",
        "is_primary_key": false,
         "description": "The city where the company is located."
      },
      {
        "column_name": "postal_zone",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The postal or ZIP code for the company's address."
      },
      {
        "column_name": "street",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The street name for the company's address."
      },
      {
        "column_name": "subdivision",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The district, neighborhood, or subdivision for the company's address."
      },
      {
        "column_name": "urltermsandconditions",
        "data_type": "text",
        "is_primary_key": false,
        "description": "A URL pointing to the company's terms and conditions page, often included in invoices."
      },
      {
        "column_name": "maxuseroffer",
        "data_type": "integer",
        "is_primary_key": false,
        "description": "The maximum number of users allowed under the company's current subscription plan."
      },
      {
        "column_name": "trial_id",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the company's trial period information, linking to the 'trail_model' table."
      },
      {
        "column_name": "paypalclientid",
        "data_type": "text",
        "is_primary_key": false,
        "description": "The company's client ID for the PayPal payment gateway."
      },
      {
        "column_name": "purchaseorderapproverid",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The user ID of the primary person responsible for approving purchase orders."
      },
      {
        "column_name": "expenseapproverid",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The user ID of the primary person responsible for approving employee expenses."
      },
      {
        "column_name": "chart_tax_account",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the default input tax (VAT) account, linking to the 'chart' table."
      },
      {
        "column_name": "chart_output_tax_account",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the default output tax (VAT) account, linking to the 'chart' table."
      },
      {
        "column_name": "payble_account",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the default Accounts Payable (A/P) account, linking to the 'chart' table."
      },
      {
        "column_name": "receivable_account",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the default Accounts Receivable (A/R) account, linking to the 'chart' table."
      },
      {
        "column_name": "salaries_account",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the default salaries expense account, linking to the 'chart' table."
      },
      {
        "column_name": "currency",
        "data_type": "integer",
        "is_primary_key": false,
        "description": "An enum representing the company's default currency (e.g., SAR, USD)."
      },
      {
        "column_name": "sales_account",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the default sales revenue account, linking to the 'chart' table."
      },
      {
        "column_name": "suspense_account",
        "data_type": "bigint",
        "is_primary_key": false,
        "description": "The foreign key ID for the suspense account used for unclassified transactions, linking to the 'chart' table."
      },
      {
        "column_name": "end_salary_month_day",
        "data_type": "integer",
        "is_primary_key": false,
        "description": "The day of the month that the payroll period ends (e.g., 30)."
      },
      {
        "column_name": "start_salary_month_day",
        "data_type": "integer",
        "is_primary_key": false,
        "description": "The day of the month that the payroll period begins (e.g., 1)."
      },
      {
        "column_name": "absence_penalty_factor",
        "data_type": "double precision",
        "is_primary_key": false,
        "description": "A multiplier used to calculate salary deductions for an employee's absence."
      },
      {
        "column_name": "api_key",
        "data_type": "text",
        "is_primary_key": false,
        "description": "The secret API key used to authenticate this company for API access."
      }
    ]
  },

  "company_company_packages": {
    "columns": [
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "company_packages",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "company_companysectors": {
    "columns": [
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companysectors",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "company_package": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "cost",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "company_paid_package": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "paidamount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "usersnumber",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "transaction_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "active",
        "data_type": "boolean",
        "is_primary_key": false
      }
    ]
  },
  "company_purchaseorderapproverids": {
    "columns": [
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "purchaseorderapproverids",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "company_rating": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "feed_back",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "phone_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "rate",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "user_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "comptabilite": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "end_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "periodicite",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "rappel",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "start_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "comptabilite_journals": {
    "columns": [
      {
        "column_name": "comptabilite_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "journals_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "countries": {
    "columns": [
      {
        "column_name": "country_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "capital",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "currency",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "currency_symbol",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "emoji",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "emojiu",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "iso2",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "iso3",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "latitude",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "longitude",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "natives",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "numeric_code",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "phone_code",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "region",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "subregion",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "tld",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "translations_country",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "countries_states": {
    "columns": [
      {
        "column_name": "country_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "state_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "countries_timezones": {
    "columns": [
      {
        "column_name": "country_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "timezones_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "country01": {
    "columns": [
      {
        "column_name": "country_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "code",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "currency",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "currency_symbol",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "emoji",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "iso",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "latitude",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "longitude",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name_fr",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "country01_mask": {
    "columns": [
      {
        "column_name": "country01_country_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "mask",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "currency": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "curency_code",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "currency_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "rate",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "customer": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "billing_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "contact_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "contact_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "cr_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "organization_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "password",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "second_contact_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "second_email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "shipping_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "tax_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "token",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "website",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "building",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "city",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "postal_zone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "street",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "subdivision",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "countryisocode",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "balance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "overdue",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customer_reference",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "clientcategory",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "nationality",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "customer_companies": {
    "columns": [
      {
        "column_name": "customer_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "customer_company_account_id": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "company_account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "business_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customer_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vat_business_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "customer_receipt": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "allocated_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "bank_account_reference",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "bank_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "billing_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "client_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "client_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "company_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "cr_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "payement_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "payment_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "reference",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "tax_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "tips",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "unallocated_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "agent_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customers_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "point_of_sell_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "daily_shift": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "approve",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "day_of_week",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "general_check_in_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "general_check_out_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "working_hours",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "time_template_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "deal_model": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "closedate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "dealvalue",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "pipline",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "user_deal_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "project_companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customer_deal_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "workstatus_deal_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customer_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "deal_product": {
    "columns": [
      {
        "column_name": "deal_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "product_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "dealcompany": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "deal_project_companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "department": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "supervisor_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "parent_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "dimention": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "subject_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "subject_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "transaction_type",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "employee_muqueem_credentials": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "border_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "iqama_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "visa_duration",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "visa_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "visa_type",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "employee_rating": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "suggestions",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "note",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "rating",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "rated_by_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "rating_explanation",
        "data_type": "text",
        "is_primary_key": false
      }
    ]
  },
  "errors": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "code",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "message",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "zatcaotpmodel_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "event": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "agent",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "agent_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "event_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "attachment_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "end_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      }
    ]
  },
  "expense": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "account",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "amount_payed",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "billid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "billreference",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "employee_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "employeesid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "expense_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "paidby",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "paidbyid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "paidbyname",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "payment_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "reason",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "file_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "whopaid_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "category",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "fromaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "taxaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "toaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "taxpercentage",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "payment_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "reccured",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "copied",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "recreate_expense_id",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "recreated",
        "data_type": "boolean",
        "is_primary_key": false
      }
    ]
  },
  "faq": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "content_html",
        "data_type": "text",
        "is_primary_key": false
      }
    ]
  },
  "file_model": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "expiry_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "file_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "notification_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "original_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "range",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "file_size",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "file_type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "file_url",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "ticket_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "files_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "hr_attachments_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "fi_attachments_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "files_id_auth",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "folowup_deal": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "nextfolowup",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "remark",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "starttime",
        "data_type": "time without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "folowup_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "starttimed",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "guest_models": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "phonenumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      }
    ]
  },
  "inventory_posting_setup": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "inventoryaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "inventoryadjustmentaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "inventoryinterimaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "inventorypostinggroupcode",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "inventorypostinggroupid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "locationcode",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "invoice": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "due_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "issue_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "location",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "payment_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "reference",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "tax",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "terms_and_conditions",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total",
        "data_type": "double precision",
        "is_primary_key": false,
         "description": "The total value of the invoice. MUST be used for any questions about invoice 'amount' or 'value'."
      },
      {
        "column_name": "untaxed_amount",
        "data_type": "double precision",
        "is_primary_key": false,
        "description": "The total value of the invoice untaxed. MUST be used for any questions about invoice 'untaxed amount' or 'untaxed value'."
      },
      {
        "column_name": "agent_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customers_id",
        "data_type": "bigint",
        "is_primary_key": false,
         "description": "This is the foreign key for the customer. It MUST be used to join with the 'customer' table on customer.id."
      },
      {
        "column_name": "point_of_sell_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "uuid",
        "data_type": "uuid",
        "is_primary_key": false
      },
      {
        "column_name": "zatcaqrcode",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "invoicetype",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "lastupdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "zatcarefundtype",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "refundidnumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "refundidtype",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "refundnoticenumber",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "zatcarefundqrcode",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "invoicenumber",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "guestcustomername",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "partialypaidamount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "fromaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "taxaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "toaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "invoices",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customername",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "releated",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "invoice_advanced_inoices_ids": {
    "columns": [
      {
        "column_name": "invoice_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "included",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "invoiceadmin": {
    "columns": [
      {
        "column_name": "invoice_admin_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "bill_issue_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "bill_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "currency",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "first_party_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "first_party_company_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "first_party_tax_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "invoice_month",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "payment_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "invoice_year",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "policy_link",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "second_party_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "second_party_company_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "second_party_tax_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "vat",
        "data_type": "double precision",
        "is_primary_key": false
      }
    ]
  },
  "invoiceadmin_item": {
    "columns": [
      {
        "column_name": "invoice_admin_item_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "item",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "unitprice",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "invoice_admin_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "job_offer_model": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "benefits",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "employment_type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "expiry_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "jobtitle",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "location",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "posting_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "required_experience_years",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "required_qualifications",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "salary_range_max",
        "data_type": "numeric",
        "is_primary_key": false
      },
      {
        "column_name": "salary_range_min",
        "data_type": "numeric",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_submited_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "job_submission_model": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "phone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "submission_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "cover_letter_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "job_offer_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "resume_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "journal": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "journal_description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "journal_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "partner_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "action",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "actionid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "journal_description_ar",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "journal_name_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "reference_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "corrected",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "correctedjournalid",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "journal_entry": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "comment",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "credit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "debit",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "item",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "open_balance",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "opening_balance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "qty",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "branch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "buyer_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "chart_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "journal_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "produit_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vendeur_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "comment_ar",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "users_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "confirmed",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "deleted",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "credit_reconciliation",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "debit_reconciliation",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "updated",
        "data_type": "boolean",
        "is_primary_key": false
      }
    ]
  },
  "last_action": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "action",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "loan_installment": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "installment_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "installment_number",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "payment_month",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "loan_request_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "loan_request": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "agentid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "duration",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "first_installment",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "interest",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "loan_type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "monthly_installment",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "payment_month",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "profil_imageurl",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "rejectreason",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "user_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "attachment_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "location": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "latitude",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "longitude",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      }
    ]
  },
  "meeting_decision": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "content",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "decision",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "rtc_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "topics",
        "data_type": "text",
        "is_primary_key": false
      }
    ]
  },
  "meetings_model": {
    "columns": [
      {
        "column_name": "meeting_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "company_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "meeting_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "day",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "meeting_duration",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "month",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "reason",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "room_id",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "meeting_subject",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "meeting_time",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "user__state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "year",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "user_company",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_user",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "nationality": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "ar_nationality",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "nationality",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "social_insurance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "taxes_policy",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "taxes_contributions",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "compagnie_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "note": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "imageurl",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "note",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "owner_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "owner_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "bills_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customer_receipt_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "expanse_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "invoices_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "product_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "purchase_orders_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "quotation_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "reciepts_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "usertask_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vendors_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "note_attachment",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "note_notes_opened_by_user_ids": {
    "columns": [
      {
        "column_name": "note_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "notes_opened_by_user_ids",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "note_opned_by_user_ids": {
    "columns": [
      {
        "column_name": "note_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "opned_by_user_ids",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "notification_model": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "chat_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "meeting_meeting_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "recipient_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "sender_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "notificationmodel": {
    "columns": [
      {
        "column_name": "notificatoin_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "action",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "content",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "id_subject",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "subject",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "chat_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "meeting_meeting_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "reciver_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "sender_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "offboarding": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "adminid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "admin_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "check_assets",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "checkrequests",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "consume_days",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "contract_type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "encash_days",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "eos_entitlement",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "eosb",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "eosb_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "last_working_day",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "leave_encashment",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "noticedate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "pay_cash",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "reasons",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "remaining_period",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "responsibilityuser",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "salary_basis",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "terminatereasons",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "termination_reason",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "terminationdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "working_period",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "companie_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "offboarding_manual_adjustment": {
    "columns": [
      {
        "column_name": "offboarding_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "manual_adjustment",
        "data_type": "double precision",
        "is_primary_key": false
      }
    ]
  },
  "option": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "text",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "pool_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "option_geust_list": {
    "columns": [
      {
        "column_name": "option_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "geust_list",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "option_users_list": {
    "columns": [
      {
        "column_name": "option_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "users_list",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "packages": {
    "columns": [
      {
        "column_name": "package_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      }
    ]
  },
  "part_time_shift": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "branchradius",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "check_in_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "check_in_time",
        "data_type": "time without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "check_out_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "check_out_time",
        "data_type": "time without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "end_working_hours",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "start_working_hours",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "working_hours",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "branchlocation_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "check_in_location_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "check_out_location_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "shift_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "check_in_timestamp",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "check_out_timestamp",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "mobile_checkin_time",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "mobile_checkout_time",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "check_out_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "free_checkin",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "password_reset_token": {
    "columns": [
      {
        "column_name": "reset_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "reset_expirydate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "reset_token",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "payment_plan": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "active",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "plan_transaction",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "paidamount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "planpaidamount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "paymentplans",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "usersnumber",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "payment_plan_plans": {
    "columns": [
      {
        "column_name": "payment_plan_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "paymentplans",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "payment_transaction": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "payment_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "paymentstatus",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "subscription_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "totalpaid",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "company_transaction_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "logo_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "activationdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "active",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "reactivation",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "planpaidamount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "usersnumber",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "plan_transaction",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "payslip": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "creator_nom",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "creator",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "first_admin_confirmation",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "paiementstate",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "padydate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "second_admin_confirmation",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "stage",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "third_admin_confirmation",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "bank_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "pending_company_credentials": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "company_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companyname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "maxusersoffer",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "phonenumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "rcenumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "secondphonenumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "tax_id",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timezone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "logo_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "transaction_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "subscription_transaction",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "point_of_sell": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "arname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "city",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "image_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "pool": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "created_by",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "question",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "identity",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "post": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "agent",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "agent_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "content",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "attachment_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "posting_group": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "auto_insert",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "code",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "def_vat",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "payable_acount_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "blocked",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "businesspostinggroupcode",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "businesspostinggroupid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "cogsaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "cogsinterimaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "directcostappliedaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "inventoryaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "inventoryaccrualinterimaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "inventoryadjustmentaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "overheadappliedaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "productpostinggroupcode",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "productpostinggroupid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "purchaseaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "purchasecreditmemoaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "purchasefaaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "purchaseprepaymentsaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "purchasevarianceaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "salesaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "salescreditmemoaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "salesprepaymentsaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "product": {
    "description": "Contains information about individual products. The table name is 'product' (singular), NOT 'products'.",
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "sku",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "barcode",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "for_purchase",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "for_sell",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "product_name",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The official name of the product. MUST be used for any questions about the product 'name'."
      },
      {
        "column_name": "product_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "selling_price",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "tax",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "tax_included",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "image_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vendors_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "buying_account_code",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "buying_account_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "selling_account_code",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "selling_account_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "product_history_actions_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "for_assets",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "expirydate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "inventory_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "product_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vat_product_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "product_action": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "action_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "product_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "product_assign_to": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "action_assign_to_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "transfer_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "product_selled",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "assigned_by_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "emplyee_assigned_to_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "image_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "product_history_actions": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "warehouse_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "products_warehouse_quantity_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "product_pack": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "discount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "sub_total",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "tax",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "unit_price",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "bill_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "invoice_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "product_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "purchase_orders_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "quotation_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "receipts_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "zatcarefundamount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "advanced_quantity",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "quantity_invoiced",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "quantity_shipped",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "sell_order_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "product_price": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "price",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "product_name",
        "data_type": "character varying",
        "is_primary_key": false,
        "description": "The official name of the product. MUST be used for any questions about the product 'name'."
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "produit_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "double precision",
        "is_primary_key": false
      }
    ]
  },
  "product_price_stockmaterialids": {
    "columns": [
      {
        "column_name": "product_price_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "stockmaterialids",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "product_return_back": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "action_return_back_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "note",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "transfer_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "image_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "received_by_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "returned_by_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "product_transfer_in_warehouse": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "transfer_warehouse_in_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "transfer_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "emplyee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "warehouse_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      }
    ]
  },
  "product_transfer_out_werehouse": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "transfer_warehouse_out_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "transfer_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "warehouse_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "emplyee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "note",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "product_selled",
        "data_type": "boolean",
        "is_primary_key": false
      }
    ]
  },
  "project_activity": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "activity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "bill_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "due_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "expense_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "new_status_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "task_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "project_activity_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "project_assigned_to_users": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "users_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "project_team": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "teamname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "teams_company",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "project_teams": {
    "columns": [
      {
        "column_name": "project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "team_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "projectcategory": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "project_category_companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "projectmilestones": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "coast",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "project_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "projects_models": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "project_companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "projectname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "budget",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "currency",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "departmentname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "enddate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "estimatedhours",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "nodeadline",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "notes",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "publicproject",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "startdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "category_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customer_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "coast",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      }
    ]
  },
  "purchase_order": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "agent_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "agent_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "due_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "expected_arrival",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "location",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "order_deadline",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "purchase_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "reminder",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "shipping_addres",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "tax",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "terms_and_conditions",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "untaxed_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vendors_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "fromaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "toaccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_po_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_po_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_po_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "credit_dimension_po_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_po_brunch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_po_department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_po_employee_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "dimension_po_project_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "generatedbillid",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "purchase_order_decision": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "desesion",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "purchase_order_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "quotation": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "bill_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "down_payment",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "due_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "invoices_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "issue_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "sales_person",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "settlement",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "tax",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "terms_and_conditions",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "untaxed_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "agent_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customers_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "point_of_sell_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "rating": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "feed_back",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "rate",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "customer_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "ticket_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "reciept": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "allocated_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "bank_account_reference",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "bank_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "billing_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "client_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "client_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "company_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "location",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "reference",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "tax",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "terms_and_conditions",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "tips",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "total",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "unallocated_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "untaxed_amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "agent_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customers_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "recreation_expense": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "integer",
        "is_primary_key": true
      },
      {
        "column_name": "month_day",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "week_days",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "refresh_token": {
    "columns": [
      {
        "column_name": "refresh_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "expiry_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "token",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "register_transaction": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "amount",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "reason",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "transaction_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "register_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "regiter": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "close_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "closing_cash",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "open_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "opening_cash",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "created_by",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "register_pos",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "request": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "agentid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "agentname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "answerdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "daysoff",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "directoranswerdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "directordecision",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "directornote",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "endday",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "holiday_balance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "managername",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "ownerid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "position",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "profil_imageurl",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "reason",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "rejectreason",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "requeststate",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "spent_days",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "startday",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "supervisorid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "totaldays",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "user_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "attachment_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "roles": {
    "columns": [
      {
        "column_name": "role_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "role",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      }
    ]
  },
  "room_web_rtc_final": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "companyid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "createdby",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "duration",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "roomid",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "start_time",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "state",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "subject",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      }
    ]
  },
  "room_webrtc_receivers": {
    "columns": [
      {
        "column_name": "room_webrtc_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "receivers",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "salary": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "salary",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "final_salary",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "insurance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "stage",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "taxes",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "installment_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "payslip_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "company_insurance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "company_insurance_percentage",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "user_insurance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "user_insurance_percentage",
        "data_type": "double precision",
        "is_primary_key": false
      }
    ]
  },
  "sellpoint_users": {
    "columns": [
      {
        "column_name": "sellpoint_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "users_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "sells_order": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "purchase_order_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "shipping_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "status",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vendor_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "reference",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "sells_order_bills_id": {
    "columns": [
      {
        "column_name": "sells_order_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "bills_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "session_model": {
    "columns": [
      {
        "column_name": "session_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "session_email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "session_ip",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "session_token",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "session_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "session_username",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "state": {
    "columns": [
      {
        "column_name": "state_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "state_latitude",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state_longitude",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state_code",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "state_type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "file_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "country01_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "stock_material": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "deleted",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "expiry_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "note",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "quantity",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "ref",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "unit",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "unit_price",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "subject": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "parent_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "content_html",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "helpful_count",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "not_helpful_count",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "subject_rest_sections": {
    "columns": [
      {
        "column_name": "subject_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "rest_sections",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "subscription_transaction": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "company_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companyname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "maxusersoffer",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "paidinvoiceid",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "paymentstatus",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "phonenumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "rcenumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "secondphonenumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "subscription_type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "tax_id",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timezone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "totalpaid",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "logo_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "company_transaction_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "super_admin_prices": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "price",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "package_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "task": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "due_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "effective_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "objective_weight",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "priorities",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "attachment_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "template": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "language",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "path",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "publique",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "template_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "template_assigned_to_users": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "users_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "templateproject": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "description",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "projectname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "notes",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "publicproject",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "template_companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "category_template_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "ticket": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "department",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "lastupdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "subject",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "customers_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "ticket_answer": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "content",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "ticket_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "timezone": {
    "columns": [
      {
        "column_name": "timezone_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "timezone_abbrivation",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timezone_gmt",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timezone_gmt_offset_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timezone_tzname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timezone_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "country_root",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "country01_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "trail_model": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "enddate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "expired",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "startdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "trial",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "usercount",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "translations": {
    "columns": [
      {
        "column_name": "translations_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "br",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "cn",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "de",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "es",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "fa",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "fr",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "hr",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "it",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "ja",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "kr",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "nl",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "pt",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "user_device": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "device_id",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "device_type",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "ip",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "token",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "tokendevice",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "user_task": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "accomplish_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "employeeid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "progress",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "task_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "user_task_notes_opened_by_user_ids": {
    "columns": [
      {
        "column_name": "user_task_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "notes_opened_by_user_ids",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "user_time_template_mapping": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "time_template_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "users_assigned_team": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "users_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "users_privileges": {
    "columns": [
      {
        "column_name": "users_user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_privileges",
        "data_type": "integer",
        "is_primary_key": false
      }
    ]
  },
  "users_table": {
    "columns": [
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "active",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "ar_firstname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "ar_lastname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "ar_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "birth_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "city",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "current_time_template_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "emergency_contact_phone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "emergency_contact_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "contract_end",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "evening_start_work_hours",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "evening_end_work_hours",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "first_time_login",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "firstname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "gender",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "holiday_balance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "id_no",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "job_title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "lastname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "morning_end_work_hours",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "morning_start_work_hours",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "on_holiday",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "passport_no",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "password",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "phone_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "position",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "residance_address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "salary",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "second_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "spent_days",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "contract_start",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "supervisorid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total_holidays",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "total_hours",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "user_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "branch_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "contract_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "department_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "image_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "manager_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "nationalite_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "role_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "signature_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "template_id",
        "data_type": "bigint",
        "is_primary_key": false

      },
      {
        "column_name": "iqama_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "muqueem_credentials",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "appoitments_participant",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "chart_account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "department_director_rating_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "hr_rating_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "supervisor_rating_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "emergencyemail",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "company_insurance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "company_insurance_percentage",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "user_insurance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "user_insurance_percentage",
        "data_type": "double precision",
        "is_primary_key": false
      }
    ]
  },
  "vat_posting_setup": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "inputvataccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "outputvataccountid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vatbusinesspostinggroupcode",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "vatbusinesspostinggroupid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vatpercentage",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "vatproductpostinggroupcode",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "vatproductpostinggroupid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "vendor": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "reference",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "active",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companyid",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "email",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "fiscal_position",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "industry",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "legal_state",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "payment_terms",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "phone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "receipt_reminder",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "taxid",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "vendor",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "website",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "account_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "balance",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "overdue",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "activity",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "refernce_number",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "business_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vat_business_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "vendor_posting_group_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "warehouse": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "address",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "phonenumber",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "warehouse_assets": {
    "columns": [
      {
        "column_name": "product_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "warehouse_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "warehouse_users": {
    "columns": [
      {
        "column_name": "warehouse_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "web_rtc_message": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "audio",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "companyid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "duration",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "end_time",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "roomid",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "senderid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "start_time",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "subject",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "video",
        "data_type": "boolean",
        "is_primary_key": false
      }
    ]
  },
  "web_rtc_message_receivers": {
    "columns": [
      {
        "column_name": "web_rtc_message_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "receivers",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "web_socket_message": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "candidate_content",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "companyid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "data",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "fromuser",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "roomsize",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "sdp_content",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "sessionid",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "too",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "type",
        "data_type": "character varying",
        "is_primary_key": false
      }
    ]
  },
  "weekly_time_shifts_template": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "creator_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "creator_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "end_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "start_date",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "template_name",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "timestamp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "total_work_hours",
        "data_type": "double precision",
        "is_primary_key": false
      },
      {
        "column_name": "companies_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "workstatus": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "color",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "columnname",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "position",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "project_work_status_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "archive",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "deal_work_status_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "deal_company_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "worktasks": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "billable",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "description",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "enddate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "label",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "markprivate",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "milestone",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "priority",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "project",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "repeat",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "startdate",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "taskcategory",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "taskisdependentonanothertask",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "timeestimate",
        "data_type": "boolean",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "title",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "workstatus_task_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "attachment_file_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  },
  "zatca_model": {
    "columns": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_primary_key": true
      },
      {
        "column_name": "binarysecuritytoken",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "csr",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "dispositionmessage",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "requestid",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "secret",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "step",
        "data_type": "integer",
        "is_primary_key": false
      },
      {
        "column_name": "timestmp",
        "data_type": "timestamp without time zone",
        "is_primary_key": false
      },
      {
        "column_name": "company_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "user_device_id",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "otp",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "privatekey",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "binarysecuritytokenproduction",
        "data_type": "text",
        "is_primary_key": false
      },
      {
        "column_name": "requestidproduction",
        "data_type": "bigint",
        "is_primary_key": false
      },
      {
        "column_name": "secretproduction",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "deviceid",
        "data_type": "character varying",
        "is_primary_key": false
      },
      {
        "column_name": "company_branch_id",
        "data_type": "bigint",
        "is_primary_key": false
      }
    ]
  }
}