[
  {
    "table_schema": "auth",
    "table_name": "audit_log_entries",
    "ordinal_position": 1,
    "column_name": "instance_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "audit_log_entries",
    "ordinal_position": 2,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "audit_log_entries",
    "ordinal_position": 3,
    "column_name": "payload",
    "data_type": "json",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "audit_log_entries",
    "ordinal_position": 4,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "audit_log_entries",
    "ordinal_position": 5,
    "column_name": "ip_address",
    "data_type": "character varying",
    "is_nullable": "NO",
    "column_default": "''::character varying",
    "character_maximum_length": 64
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 2,
    "column_name": "provider_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 3,
    "column_name": "identifier",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 4,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 5,
    "column_name": "client_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 6,
    "column_name": "client_secret",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 7,
    "column_name": "acceptable_client_ids",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::text[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 8,
    "column_name": "scopes",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::text[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 9,
    "column_name": "pkce_enabled",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "true",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 10,
    "column_name": "attribute_mapping",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 11,
    "column_name": "authorization_params",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 12,
    "column_name": "enabled",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "true",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 13,
    "column_name": "email_optional",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 14,
    "column_name": "issuer",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 15,
    "column_name": "discovery_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 16,
    "column_name": "skip_nonce_check",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 17,
    "column_name": "cached_discovery",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 18,
    "column_name": "discovery_cached_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 19,
    "column_name": "authorization_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 20,
    "column_name": "token_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 21,
    "column_name": "userinfo_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 22,
    "column_name": "jwks_uri",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 23,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 24,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "custom_oauth_providers",
    "ordinal_position": 25,
    "column_name": "custom_claims_allowlist",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::text[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 2,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 3,
    "column_name": "auth_code",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 4,
    "column_name": "code_challenge_method",
    "data_type": "USER-DEFINED",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 5,
    "column_name": "code_challenge",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 6,
    "column_name": "provider_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 7,
    "column_name": "provider_access_token",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 8,
    "column_name": "provider_refresh_token",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 9,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 10,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 11,
    "column_name": "authentication_method",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 12,
    "column_name": "auth_code_issued_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 13,
    "column_name": "invite_token",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 14,
    "column_name": "referrer",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 15,
    "column_name": "oauth_client_state_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 16,
    "column_name": "linking_target_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "flow_state",
    "ordinal_position": 17,
    "column_name": "email_optional",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 1,
    "column_name": "provider_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 2,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 3,
    "column_name": "identity_data",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 4,
    "column_name": "provider",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 5,
    "column_name": "last_sign_in_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 6,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 7,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 8,
    "column_name": "email",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "identities",
    "ordinal_position": 9,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "instances",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "instances",
    "ordinal_position": 2,
    "column_name": "uuid",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "instances",
    "ordinal_position": 3,
    "column_name": "raw_base_config",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "instances",
    "ordinal_position": 4,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "instances",
    "ordinal_position": 5,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_amr_claims",
    "ordinal_position": 1,
    "column_name": "session_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_amr_claims",
    "ordinal_position": 2,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_amr_claims",
    "ordinal_position": 3,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_amr_claims",
    "ordinal_position": 4,
    "column_name": "authentication_method",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_amr_claims",
    "ordinal_position": 5,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_challenges",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_challenges",
    "ordinal_position": 2,
    "column_name": "factor_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_challenges",
    "ordinal_position": 3,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_challenges",
    "ordinal_position": 4,
    "column_name": "verified_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_challenges",
    "ordinal_position": 5,
    "column_name": "ip_address",
    "data_type": "inet",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_challenges",
    "ordinal_position": 6,
    "column_name": "otp_code",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_challenges",
    "ordinal_position": 7,
    "column_name": "web_authn_session_data",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 2,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 3,
    "column_name": "friendly_name",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 4,
    "column_name": "factor_type",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 5,
    "column_name": "status",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 6,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 7,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 8,
    "column_name": "secret",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 9,
    "column_name": "phone",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 10,
    "column_name": "last_challenged_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 11,
    "column_name": "web_authn_credential",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 12,
    "column_name": "web_authn_aaguid",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "mfa_factors",
    "ordinal_position": 13,
    "column_name": "last_webauthn_challenge_data",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 2,
    "column_name": "authorization_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 3,
    "column_name": "client_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 4,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 5,
    "column_name": "redirect_uri",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 6,
    "column_name": "scope",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 7,
    "column_name": "state",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 8,
    "column_name": "resource",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 9,
    "column_name": "code_challenge",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 10,
    "column_name": "code_challenge_method",
    "data_type": "USER-DEFINED",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 11,
    "column_name": "response_type",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": "'code'::auth.oauth_response_type",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 12,
    "column_name": "status",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": "'pending'::auth.oauth_authorization_status",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 13,
    "column_name": "authorization_code",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 14,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 15,
    "column_name": "expires_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "(now() + '00:03:00'::interval)",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 16,
    "column_name": "approved_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_authorizations",
    "ordinal_position": 17,
    "column_name": "nonce",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_client_states",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_client_states",
    "ordinal_position": 2,
    "column_name": "provider_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_client_states",
    "ordinal_position": 3,
    "column_name": "code_verifier",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_client_states",
    "ordinal_position": 4,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 3,
    "column_name": "client_secret_hash",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 4,
    "column_name": "registration_type",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 5,
    "column_name": "redirect_uris",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 6,
    "column_name": "grant_types",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 7,
    "column_name": "client_name",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 8,
    "column_name": "client_uri",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 9,
    "column_name": "logo_uri",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 10,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 11,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 12,
    "column_name": "deleted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 13,
    "column_name": "client_type",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": "'confidential'::auth.oauth_client_type",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_clients",
    "ordinal_position": 14,
    "column_name": "token_endpoint_auth_method",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_consents",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_consents",
    "ordinal_position": 2,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_consents",
    "ordinal_position": 3,
    "column_name": "client_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_consents",
    "ordinal_position": 4,
    "column_name": "scopes",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_consents",
    "ordinal_position": 5,
    "column_name": "granted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "oauth_consents",
    "ordinal_position": 6,
    "column_name": "revoked_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "one_time_tokens",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "one_time_tokens",
    "ordinal_position": 2,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "one_time_tokens",
    "ordinal_position": 3,
    "column_name": "token_type",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "one_time_tokens",
    "ordinal_position": 4,
    "column_name": "token_hash",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "one_time_tokens",
    "ordinal_position": 5,
    "column_name": "relates_to",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "one_time_tokens",
    "ordinal_position": 6,
    "column_name": "created_at",
    "data_type": "timestamp without time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "one_time_tokens",
    "ordinal_position": 7,
    "column_name": "updated_at",
    "data_type": "timestamp without time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 1,
    "column_name": "instance_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 2,
    "column_name": "id",
    "data_type": "bigint",
    "is_nullable": "NO",
    "column_default": "nextval('auth.refresh_tokens_id_seq'::regclass)",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 3,
    "column_name": "token",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 4,
    "column_name": "user_id",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 5,
    "column_name": "revoked",
    "data_type": "boolean",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 6,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 7,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 8,
    "column_name": "parent",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "refresh_tokens",
    "ordinal_position": 9,
    "column_name": "session_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 2,
    "column_name": "sso_provider_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 3,
    "column_name": "entity_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 4,
    "column_name": "metadata_xml",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 5,
    "column_name": "metadata_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 6,
    "column_name": "attribute_mapping",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 7,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 8,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_providers",
    "ordinal_position": 9,
    "column_name": "name_id_format",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_relay_states",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_relay_states",
    "ordinal_position": 2,
    "column_name": "sso_provider_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_relay_states",
    "ordinal_position": 3,
    "column_name": "request_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_relay_states",
    "ordinal_position": 4,
    "column_name": "for_email",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_relay_states",
    "ordinal_position": 5,
    "column_name": "redirect_to",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_relay_states",
    "ordinal_position": 7,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_relay_states",
    "ordinal_position": 8,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "saml_relay_states",
    "ordinal_position": 9,
    "column_name": "flow_state_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "schema_migrations",
    "ordinal_position": 1,
    "column_name": "version",
    "data_type": "character varying",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 2,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 3,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 4,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 5,
    "column_name": "factor_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 6,
    "column_name": "aal",
    "data_type": "USER-DEFINED",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 7,
    "column_name": "not_after",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 8,
    "column_name": "refreshed_at",
    "data_type": "timestamp without time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 9,
    "column_name": "user_agent",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 10,
    "column_name": "ip",
    "data_type": "inet",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 11,
    "column_name": "tag",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 12,
    "column_name": "oauth_client_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 13,
    "column_name": "refresh_token_hmac_key",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 14,
    "column_name": "refresh_token_counter",
    "data_type": "bigint",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sessions",
    "ordinal_position": 15,
    "column_name": "scopes",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_domains",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_domains",
    "ordinal_position": 2,
    "column_name": "sso_provider_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_domains",
    "ordinal_position": 3,
    "column_name": "domain",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_domains",
    "ordinal_position": 4,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_domains",
    "ordinal_position": 5,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_providers",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_providers",
    "ordinal_position": 2,
    "column_name": "resource_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_providers",
    "ordinal_position": 3,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_providers",
    "ordinal_position": 4,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "sso_providers",
    "ordinal_position": 5,
    "column_name": "disabled",
    "data_type": "boolean",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 1,
    "column_name": "instance_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 2,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 3,
    "column_name": "aud",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 4,
    "column_name": "role",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 5,
    "column_name": "email",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 6,
    "column_name": "encrypted_password",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 7,
    "column_name": "email_confirmed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 8,
    "column_name": "invited_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 9,
    "column_name": "confirmation_token",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 10,
    "column_name": "confirmation_sent_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 11,
    "column_name": "recovery_token",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 12,
    "column_name": "recovery_sent_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 13,
    "column_name": "email_change_token_new",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 14,
    "column_name": "email_change",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 15,
    "column_name": "email_change_sent_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 16,
    "column_name": "last_sign_in_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 17,
    "column_name": "raw_app_meta_data",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 18,
    "column_name": "raw_user_meta_data",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 19,
    "column_name": "is_super_admin",
    "data_type": "boolean",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 20,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 21,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 22,
    "column_name": "phone",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": "NULL::character varying",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 23,
    "column_name": "phone_confirmed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 24,
    "column_name": "phone_change",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": "''::character varying",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 25,
    "column_name": "phone_change_token",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": "''::character varying",
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 26,
    "column_name": "phone_change_sent_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 27,
    "column_name": "confirmed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 28,
    "column_name": "email_change_token_current",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": "''::character varying",
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 29,
    "column_name": "email_change_confirm_status",
    "data_type": "smallint",
    "is_nullable": "YES",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 30,
    "column_name": "banned_until",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 31,
    "column_name": "reauthentication_token",
    "data_type": "character varying",
    "is_nullable": "YES",
    "column_default": "''::character varying",
    "character_maximum_length": 255
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 32,
    "column_name": "reauthentication_sent_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 33,
    "column_name": "is_sso_user",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 34,
    "column_name": "deleted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "users",
    "ordinal_position": 35,
    "column_name": "is_anonymous",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_challenges",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_challenges",
    "ordinal_position": 2,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_challenges",
    "ordinal_position": 3,
    "column_name": "challenge_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_challenges",
    "ordinal_position": 4,
    "column_name": "session_data",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_challenges",
    "ordinal_position": 5,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_challenges",
    "ordinal_position": 6,
    "column_name": "expires_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 2,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 3,
    "column_name": "credential_id",
    "data_type": "bytea",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 4,
    "column_name": "public_key",
    "data_type": "bytea",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 5,
    "column_name": "attestation_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "''::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 6,
    "column_name": "aaguid",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 7,
    "column_name": "sign_count",
    "data_type": "bigint",
    "is_nullable": "NO",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 8,
    "column_name": "transports",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'[]'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 9,
    "column_name": "backup_eligible",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 10,
    "column_name": "backed_up",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 11,
    "column_name": "friendly_name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "''::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 12,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 13,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "auth",
    "table_name": "webauthn_credentials",
    "ordinal_position": 14,
    "column_name": "last_used_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "kynda",
    "table_name": "admin_email_seed",
    "ordinal_position": 1,
    "column_name": "email",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "kynda",
    "table_name": "admin_email_seed",
    "ordinal_position": 2,
    "column_name": "brand_slug",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "kynda",
    "table_name": "admin_email_seed",
    "ordinal_position": 3,
    "column_name": "role_code",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 3,
    "column_name": "campaign_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 4,
    "column_name": "blueprint_action_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 5,
    "column_name": "title",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 6,
    "column_name": "instructions",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 7,
    "column_name": "difficulty",
    "data_type": "smallint",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 8,
    "column_name": "estimated_minutes",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 9,
    "column_name": "starts_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 10,
    "column_name": "ends_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 11,
    "column_name": "location_name",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 12,
    "column_name": "location_address",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 13,
    "column_name": "location_lat",
    "data_type": "double precision",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 14,
    "column_name": "location_lng",
    "data_type": "double precision",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 15,
    "column_name": "max_seats",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 16,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ACTIVE'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 17,
    "column_name": "max_retries",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": "3",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 18,
    "column_name": "sort_order",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 19,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 20,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 23,
    "column_name": "expected_impact",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'[]'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 26,
    "column_name": "results",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action",
    "ordinal_position": 27,
    "column_name": "closed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_enrollment",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_enrollment",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_enrollment",
    "ordinal_position": 3,
    "column_name": "action_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_enrollment",
    "ordinal_position": 4,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_enrollment",
    "ordinal_position": 5,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ENROLLED'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_enrollment",
    "ordinal_position": 6,
    "column_name": "enrolled_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_enrollment",
    "ordinal_position": 7,
    "column_name": "cancelled_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 3,
    "column_name": "action_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 4,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 5,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'STARTED'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 6,
    "column_name": "started_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 7,
    "column_name": "completed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 8,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_execution",
    "ordinal_position": 9,
    "column_name": "chain_link_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 2,
    "column_name": "blueprint_action_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 3,
    "column_name": "key",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 4,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 5,
    "column_name": "unit",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 6,
    "column_name": "formula",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 7,
    "column_name": "condition",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 8,
    "column_name": "aggregation",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'SUM'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 9,
    "column_name": "visibility",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'PUBLIC'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "action_kpi_def",
    "ordinal_position": 10,
    "column_name": "sort_order",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 3,
    "column_name": "validation_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 4,
    "column_name": "evidence_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 5,
    "column_name": "model_name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 6,
    "column_name": "model_version",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 7,
    "column_name": "result",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 8,
    "column_name": "confidence",
    "data_type": "double precision",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 9,
    "column_name": "analysis_details",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 10,
    "column_name": "processing_ms",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ai_review_run",
    "ordinal_position": 11,
    "column_name": "executed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 2,
    "column_name": "email",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 3,
    "column_name": "first_name",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 4,
    "column_name": "last_name",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 5,
    "column_name": "public_alias",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 6,
    "column_name": "country",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 7,
    "column_name": "language",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'es'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 8,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ACTIVE'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 9,
    "column_name": "deleted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 10,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "app_user",
    "ordinal_position": 11,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 2,
    "column_name": "actor_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'USER'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 3,
    "column_name": "actor_user_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 4,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 5,
    "column_name": "campaign_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 6,
    "column_name": "action",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 7,
    "column_name": "entity_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 8,
    "column_name": "entity_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 9,
    "column_name": "before_value",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 10,
    "column_name": "after_value",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 11,
    "column_name": "ip_address",
    "data_type": "inet",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 12,
    "column_name": "user_agent",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 13,
    "column_name": "request_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 14,
    "column_name": "session_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "audit_log",
    "ordinal_position": 15,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action",
    "ordinal_position": 2,
    "column_name": "blueprint_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action",
    "ordinal_position": 3,
    "column_name": "title",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action",
    "ordinal_position": 4,
    "column_name": "instructions",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action",
    "ordinal_position": 5,
    "column_name": "difficulty",
    "data_type": "smallint",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action",
    "ordinal_position": 6,
    "column_name": "estimated_minutes",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action",
    "ordinal_position": 7,
    "column_name": "position",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 2,
    "column_name": "blueprint_action_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 3,
    "column_name": "key",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 4,
    "column_name": "field_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 5,
    "column_name": "label",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 6,
    "column_name": "hint",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 7,
    "column_name": "required",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "true",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 8,
    "column_name": "min",
    "data_type": "double precision",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 9,
    "column_name": "max",
    "data_type": "double precision",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 10,
    "column_name": "suspicious_threshold",
    "data_type": "double precision",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 11,
    "column_name": "ui_hint",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 12,
    "column_name": "depends_on_field_key",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 13,
    "column_name": "depends_on_value",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "blueprint_action_field",
    "ordinal_position": 14,
    "column_name": "sort_order",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 2,
    "column_name": "slug",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 3,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 4,
    "column_name": "legal_name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 5,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ACTIVE'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 6,
    "column_name": "contact_email",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 7,
    "column_name": "webapp_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 8,
    "column_name": "logo_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 9,
    "column_name": "brand_config",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 10,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 11,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand",
    "ordinal_position": 12,
    "column_name": "signup_mode",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'PUBLIC'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_membership",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_membership",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_membership",
    "ordinal_position": 3,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_membership",
    "ordinal_position": 4,
    "column_name": "role_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_membership",
    "ordinal_position": 5,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ACTIVE'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_membership",
    "ordinal_position": 6,
    "column_name": "revoked_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_membership",
    "ordinal_position": 7,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_membership",
    "ordinal_position": 8,
    "column_name": "scoped_campaign_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 3,
    "column_name": "plan_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 4,
    "column_name": "features",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 5,
    "column_name": "start_date",
    "data_type": "date",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 6,
    "column_name": "end_date",
    "data_type": "date",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 7,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ACTIVE'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 8,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "brand_plan",
    "ordinal_position": 9,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 3,
    "column_name": "blueprint_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 4,
    "column_name": "ong_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 5,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 6,
    "column_name": "description",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 7,
    "column_name": "type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 8,
    "column_name": "implementation_mode",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 9,
    "column_name": "language",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'es'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 10,
    "column_name": "start_date",
    "data_type": "date",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 11,
    "column_name": "end_date",
    "data_type": "date",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 12,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'DRAFT'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 13,
    "column_name": "ambition_level",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 14,
    "column_name": "objectives",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 15,
    "column_name": "hashtags",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::text[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 16,
    "column_name": "social_handles",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 17,
    "column_name": "verification_visibility",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'PUBLIC'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 18,
    "column_name": "campaign_message",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 19,
    "column_name": "storytelling_enabled",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 20,
    "column_name": "esrs_disclosures",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::text[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 21,
    "column_name": "ods_tags",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::smallint[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 22,
    "column_name": "retention_days",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 23,
    "column_name": "enterprise_config",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 24,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 25,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 26,
    "column_name": "cover_image_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 27,
    "column_name": "steps",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::text[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 28,
    "column_name": "visibility",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'PRIVATE'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 29,
    "column_name": "chain_length",
    "data_type": "smallint",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 30,
    "column_name": "qr_code",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 31,
    "column_name": "bracelet_id_required",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "true",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 32,
    "column_name": "participation_scope",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 33,
    "column_name": "department",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 34,
    "column_name": "locality",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 35,
    "column_name": "sessions_count",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 36,
    "column_name": "session_duration_minutes",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 37,
    "column_name": "slots_per_session",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 38,
    "column_name": "control_level",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 39,
    "column_name": "evidence_config",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 40,
    "column_name": "reporting_enabled",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "true",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 41,
    "column_name": "is_material",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "true",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 42,
    "column_name": "material_topic",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 43,
    "column_name": "framework_confirmed",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 44,
    "column_name": "social_config",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 45,
    "column_name": "internal_notes",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 46,
    "column_name": "from_catalog",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 47,
    "column_name": "kpi_defs",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'[]'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 48,
    "column_name": "invitation_subject",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign",
    "ordinal_position": 49,
    "column_name": "invitation_body",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 2,
    "column_name": "slug",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 3,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 4,
    "column_name": "description",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 5,
    "column_name": "default_mode",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 6,
    "column_name": "default_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 7,
    "column_name": "ods_tags",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::smallint[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 8,
    "column_name": "esrs_tags",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::text[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 9,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "campaign_blueprint",
    "ordinal_position": 10,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain",
    "ordinal_position": 3,
    "column_name": "campaign_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain",
    "ordinal_position": 4,
    "column_name": "token_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain",
    "ordinal_position": 5,
    "column_name": "current_position",
    "data_type": "smallint",
    "is_nullable": "NO",
    "column_default": "1",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain",
    "ordinal_position": 6,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ACTIVE'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain",
    "ordinal_position": 7,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain",
    "ordinal_position": 8,
    "column_name": "completed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 3,
    "column_name": "chain_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 4,
    "column_name": "position",
    "data_type": "smallint",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 5,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 6,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ACTIVE'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 7,
    "column_name": "activated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 8,
    "column_name": "completed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_link",
    "ordinal_position": 9,
    "column_name": "transferred_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 3,
    "column_name": "campaign_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 4,
    "column_name": "display_code",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 5,
    "column_name": "kind",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'PHYSICAL'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 6,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'UNUSED'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 7,
    "column_name": "created_by",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 8,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "chain_token",
    "ordinal_position": 9,
    "column_name": "revoked_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "esrs_disclosure",
    "ordinal_position": 1,
    "column_name": "code",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "esrs_disclosure",
    "ordinal_position": 2,
    "column_name": "standard",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "esrs_disclosure",
    "ordinal_position": 3,
    "column_name": "title",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 3,
    "column_name": "action_execution_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 4,
    "column_name": "attempt_no",
    "data_type": "smallint",
    "is_nullable": "NO",
    "column_default": "1",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 5,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'SUBMITTED'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 6,
    "column_name": "input_data",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 7,
    "column_name": "user_text",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 8,
    "column_name": "submitted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 9,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence",
    "ordinal_position": 10,
    "column_name": "deleted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 3,
    "column_name": "evidence_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 4,
    "column_name": "storage_path",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 5,
    "column_name": "mime_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 6,
    "column_name": "bytes",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 7,
    "column_name": "width",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 8,
    "column_name": "height",
    "data_type": "integer",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 9,
    "column_name": "checksum",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 10,
    "column_name": "taken_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 11,
    "column_name": "gps_lat",
    "data_type": "double precision",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 12,
    "column_name": "gps_lng",
    "data_type": "double precision",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 13,
    "column_name": "tombstoned_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "evidence_media",
    "ordinal_position": 14,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "field_option",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "field_option",
    "ordinal_position": 2,
    "column_name": "blueprint_action_field_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "field_option",
    "ordinal_position": 3,
    "column_name": "value",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "field_option",
    "ordinal_position": 4,
    "column_name": "label",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "field_option",
    "ordinal_position": 5,
    "column_name": "sort_order",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 3,
    "column_name": "action_execution_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 4,
    "column_name": "evidence_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 5,
    "column_name": "network",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 6,
    "column_name": "format",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 7,
    "column_name": "copy_text",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 8,
    "column_name": "hashtags",
    "data_type": "ARRAY",
    "is_nullable": "NO",
    "column_default": "'{}'::text[]",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 9,
    "column_name": "asset_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 10,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'READY'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "generated_content",
    "ordinal_position": 11,
    "column_name": "generated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 3,
    "column_name": "campaign_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 4,
    "column_name": "email",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 5,
    "column_name": "token",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 6,
    "column_name": "role_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 7,
    "column_name": "expires_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 8,
    "column_name": "accepted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 9,
    "column_name": "accepted_user_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 10,
    "column_name": "invited_by",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "invitation",
    "ordinal_position": 11,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 3,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 4,
    "column_name": "channel",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 5,
    "column_name": "template_key",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 6,
    "column_name": "subject",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 7,
    "column_name": "body",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 8,
    "column_name": "payload",
    "data_type": "jsonb",
    "is_nullable": "NO",
    "column_default": "'{}'::jsonb",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 9,
    "column_name": "sent_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 10,
    "column_name": "delivered_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 11,
    "column_name": "read_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 12,
    "column_name": "external_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "notification",
    "ordinal_position": 13,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 2,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 3,
    "column_name": "legal_name",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 4,
    "column_name": "logo_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 5,
    "column_name": "city",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 6,
    "column_name": "country",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 7,
    "column_name": "description",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 8,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "ong",
    "ordinal_position": 9,
    "column_name": "legal_type",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "portal_allowlist",
    "ordinal_position": 1,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "portal_allowlist",
    "ordinal_position": 2,
    "column_name": "email",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "portal_allowlist",
    "ordinal_position": 3,
    "column_name": "added_by",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "portal_allowlist",
    "ordinal_position": 4,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "role",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "role",
    "ordinal_position": 2,
    "column_name": "code",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "role",
    "ordinal_position": 3,
    "column_name": "scope",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "role",
    "ordinal_position": 4,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "sdg_goal",
    "ordinal_position": 1,
    "column_name": "number",
    "data_type": "smallint",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "sdg_goal",
    "ordinal_position": 2,
    "column_name": "title",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "share_event",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "share_event",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "share_event",
    "ordinal_position": 3,
    "column_name": "generated_content_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "share_event",
    "ordinal_position": 4,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "share_event",
    "ordinal_position": 5,
    "column_name": "network",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "share_event",
    "ordinal_position": 6,
    "column_name": "shared_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "share_event",
    "ordinal_position": 7,
    "column_name": "proof_url",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "share_event",
    "ordinal_position": 8,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 3,
    "column_name": "user_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 4,
    "column_name": "campaign_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 5,
    "column_name": "consent_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 6,
    "column_name": "version",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 7,
    "column_name": "granted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 8,
    "column_name": "revoked_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 9,
    "column_name": "ip_address",
    "data_type": "inet",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "user_consent",
    "ordinal_position": 10,
    "column_name": "user_agent",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 2,
    "column_name": "brand_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 3,
    "column_name": "evidence_id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 4,
    "column_name": "kind",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 5,
    "column_name": "status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'PENDING'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 6,
    "column_name": "reviewer_id",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 7,
    "column_name": "reason_code",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 8,
    "column_name": "reason_text",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 9,
    "column_name": "priority",
    "data_type": "smallint",
    "is_nullable": "NO",
    "column_default": "3",
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 10,
    "column_name": "sla_deadline",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 11,
    "column_name": "decided_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "public",
    "table_name": "validation",
    "ordinal_position": 12,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 2,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 3,
    "column_name": "owner",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 4,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 5,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 6,
    "column_name": "public",
    "data_type": "boolean",
    "is_nullable": "YES",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 7,
    "column_name": "avif_autodetection",
    "data_type": "boolean",
    "is_nullable": "YES",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 8,
    "column_name": "file_size_limit",
    "data_type": "bigint",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 9,
    "column_name": "allowed_mime_types",
    "data_type": "ARRAY",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 10,
    "column_name": "owner_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 11,
    "column_name": "type",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": "'STANDARD'::storage.buckettype",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets",
    "ordinal_position": 12,
    "column_name": "versioning_status",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'DISABLED'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_analytics",
    "ordinal_position": 1,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_analytics",
    "ordinal_position": 2,
    "column_name": "type",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": "'ANALYTICS'::storage.buckettype",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_analytics",
    "ordinal_position": 3,
    "column_name": "format",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "'ICEBERG'::text",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_analytics",
    "ordinal_position": 4,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_analytics",
    "ordinal_position": 5,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_analytics",
    "ordinal_position": 6,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_analytics",
    "ordinal_position": 7,
    "column_name": "deleted_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_vectors",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_vectors",
    "ordinal_position": 2,
    "column_name": "type",
    "data_type": "USER-DEFINED",
    "is_nullable": "NO",
    "column_default": "'VECTOR'::storage.buckettype",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_vectors",
    "ordinal_position": 3,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "buckets_vectors",
    "ordinal_position": 4,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "migrations",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "migrations",
    "ordinal_position": 2,
    "column_name": "name",
    "data_type": "character varying",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": 100
  },
  {
    "table_schema": "storage",
    "table_name": "migrations",
    "ordinal_position": 3,
    "column_name": "hash",
    "data_type": "character varying",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": 40
  },
  {
    "table_schema": "storage",
    "table_name": "migrations",
    "ordinal_position": 4,
    "column_name": "executed_at",
    "data_type": "timestamp without time zone",
    "is_nullable": "YES",
    "column_default": "CURRENT_TIMESTAMP",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 2,
    "column_name": "bucket_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 3,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 4,
    "column_name": "owner",
    "data_type": "uuid",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 5,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 6,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 7,
    "column_name": "last_accessed_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 8,
    "column_name": "metadata",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 9,
    "column_name": "path_tokens",
    "data_type": "ARRAY",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 10,
    "column_name": "version",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 11,
    "column_name": "owner_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 12,
    "column_name": "user_metadata",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 13,
    "column_name": "archived_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 14,
    "column_name": "is_delete_marker",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "objects",
    "ordinal_position": 15,
    "column_name": "is_versioned",
    "data_type": "boolean",
    "is_nullable": "NO",
    "column_default": "false",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 2,
    "column_name": "in_progress_size",
    "data_type": "bigint",
    "is_nullable": "NO",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 3,
    "column_name": "upload_signature",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 4,
    "column_name": "bucket_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 5,
    "column_name": "key",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 6,
    "column_name": "version",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 7,
    "column_name": "owner_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 8,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 9,
    "column_name": "user_metadata",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads",
    "ordinal_position": 10,
    "column_name": "metadata",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "uuid",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 2,
    "column_name": "upload_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 3,
    "column_name": "size",
    "data_type": "bigint",
    "is_nullable": "NO",
    "column_default": "0",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 4,
    "column_name": "part_number",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 5,
    "column_name": "bucket_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 6,
    "column_name": "key",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 7,
    "column_name": "etag",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 8,
    "column_name": "owner_id",
    "data_type": "text",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 9,
    "column_name": "version",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "s3_multipart_uploads_parts",
    "ordinal_position": 10,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 1,
    "column_name": "id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": "gen_random_uuid()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 2,
    "column_name": "name",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 3,
    "column_name": "bucket_id",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 4,
    "column_name": "data_type",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 5,
    "column_name": "dimension",
    "data_type": "integer",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 6,
    "column_name": "distance_metric",
    "data_type": "text",
    "is_nullable": "NO",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 7,
    "column_name": "metadata_configuration",
    "data_type": "jsonb",
    "is_nullable": "YES",
    "column_default": null,
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 8,
    "column_name": "created_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  },
  {
    "table_schema": "storage",
    "table_name": "vector_indexes",
    "ordinal_position": 9,
    "column_name": "updated_at",
    "data_type": "timestamp with time zone",
    "is_nullable": "NO",
    "column_default": "now()",
    "character_maximum_length": null
  }
]