<?xml version="1.0" encoding="UTF-8"?><database name="beatoncare_platform" schema="beatoncare_platform" type="MySQL - 8.0.46">
   <tables>
      <table catalog="beatoncare_platform" name="agreement_templates" numRows="2" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="agreement_type" nullable="false" remarks="" size="6" type="enum('TENANT', 'USER')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="body_html" nullable="false" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="effective_from" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="title" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="version" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="uk_agreement_templates_type_version" unique="true">
            <column ascending="true" name="agreement_type"/>
            <column ascending="true" name="version"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="application_error_log" numRows="747" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="exception_class" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="http_method" nullable="true" remarks="" size="10" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="message" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="occurred_at" nullable="false" remarks="" size="19" type="TIMESTAMP" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="path" nullable="true" remarks="" size="512" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="root_cause" nullable="true" remarks="" size="512" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="source_app" nullable="false" remarks="" size="32" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="stacktrace" nullable="true" remarks="" size="16777215" type="MEDIUMTEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="status" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="tenant_db" nullable="true" remarks="" size="128" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="tenant_id" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="user_email" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="user_id" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="resolved_at" nullable="true" remarks="" size="19" type="TIMESTAMP" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="resolved_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="business_line_types" numRows="4" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="false" remarks="" size="20" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="label" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="provider_type_code" nullable="false" remarks="" size="10" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="code" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" table="provider_types"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKpmb8vthwyr16865e4ufa6cy5a" unique="true">
            <column ascending="true" name="code"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="invoice_line_items" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="1" name="amount" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="description" nullable="false" remarks="" size="500" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="quantity" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="5" name="unit_price" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="invoice_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FK62yq0tvg2ma4y8plfgx34bd3l" implied="false" onDeleteCascade="false" table="invoices"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="FK62yq0tvg2ma4y8plfgx34bd3l" unique="false">
            <column ascending="true" name="invoice_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="invoices" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="invoice_id" foreignKey="FK62yq0tvg2ma4y8plfgx34bd3l" implied="false" onDeleteCascade="false" table="invoice_line_items"/>
            <child catalog="beatoncare_platform" column="invoice_id" foreignKey="FKrbqec6be74wab8iifh8g3i50i" implied="false" onDeleteCascade="false" table="payments"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="2" id="1" name="amount_paid" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="auto_generated" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="3" name="balance_due" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="billing_period_end" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="billing_period_start" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="created_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="due_date" nullable="false" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="invoice_date" nullable="false" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="invoice_number" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="is_overdue" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="notes" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="status" nullable="false" remarks="" size="9" type="enum('CANCELLED', 'DRAFT', 'OVERDUE', 'PAID', 'SENT')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="14" name="subtotal" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="15" name="tax_amount" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="16" name="total_amount" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="updated_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="user_count" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FKld79gsqsmww43uddpxajoxts0" implied="false" onDeleteCascade="false" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="FKld79gsqsmww43uddpxajoxts0" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
         <index name="UKl1x55mfsay7co0r3m9ynvipd5" unique="true">
            <column ascending="true" name="invoice_number"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="payments" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="1" name="amount" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="created_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="notes" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="payment_date" nullable="false" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="payment_method" nullable="false" remarks="" size="13" type="enum('BANK_TRANSFER', 'CASH', 'CHECK', 'CREDIT_CARD', 'OTHER')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="reference_number" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="updated_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="invoice_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FKrbqec6be74wab8iifh8g3i50i" implied="false" onDeleteCascade="false" table="invoices"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="payment_method_id" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FK2sx9o9ker4twrnr4cadrt0v73" implied="false" onDeleteCascade="false" table="tenant_payment_methods"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="FK2sx9o9ker4twrnr4cadrt0v73" unique="false">
            <column ascending="true" name="payment_method_id"/>
         </index>
         <index name="FKrbqec6be74wab8iifh8g3i50i" unique="false">
            <column ascending="true" name="invoice_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="platform_admins" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="assigned_to_id" foreignKey="FKfwuo0trffyr96qpi7lr6bnd1l" implied="false" onDeleteCascade="false" table="support_tickets"/>
            <child catalog="beatoncare_platform" column="platform_admin_id" foreignKey="fk_ticket_comments_platform_admin" implied="false" onDeleteCascade="false" table="ticket_comments"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="cognito_sub" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="created_by" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="first_name" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="last_login_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="last_name" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="role" nullable="false" remarks="" size="13" type="enum('BILLING_ADMIN', 'SUPER_ADMIN', 'SUPPORT_ADMIN')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="updated_by" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="user_registry_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FK17rvlowfmuk9hne9cmvyse10q" implied="false" onDeleteCascade="false" table="user_registry"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UK13cm8dx03wentkv6riqhk99n3" unique="true">
            <column ascending="true" name="user_registry_id"/>
         </index>
         <index name="UKfcrwa9x9f1b57uejn2s7tcg3m" unique="true">
            <column ascending="true" name="cognito_sub"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="platform_settings" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="category" nullable="false" remarks="" size="13" type="enum('BILLING', 'EMAIL', 'FEATURE_FLAGS', 'GENERAL', 'INTEGRATION', 'SECURITY')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="created_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="description" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="is_encrypted" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="setting_key" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="setting_type" nullable="false" remarks="" size="7" type="enum('BOOLEAN', 'DECIMAL', 'INTEGER', 'JSON', 'STRING')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="setting_value" nullable="false" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="updated_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKayks1ajfa52rvppxmhanlyvht" unique="true">
            <column ascending="true" name="setting_key"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="provider_types" numRows="25" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="code" nullable="false" remarks="" size="10" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="provider_type_code" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" table="business_line_types"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <primaryKey column="code" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="code"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="support_ticket_email_ingestions" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="ingestion_id" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="event_type" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="ses_message_id" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="source_bucket" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="source_object_key" nullable="true" remarks="" size="1024" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="ticket_number" nullable="true" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="ticket_id" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="comment_id" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="processing_status" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="payload_json" nullable="true" remarks="" size="2147483647" type="LONGTEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="error_message" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="created_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="updated_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_support_ticket_email_ingestions_ticket_id" unique="false">
            <column ascending="true" name="ticket_id"/>
         </index>
         <index name="idx_support_ticket_email_ingestions_ticket_number" unique="false">
            <column ascending="true" name="ticket_number"/>
         </index>
         <index name="uk_support_ticket_email_ingestions_ingestion_id" unique="true">
            <column ascending="true" name="ingestion_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="support_tickets" numRows="32" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="ticket_id" foreignKey="FK8gw18cljmrqfebxbhygyiygxf" implied="false" onDeleteCascade="false" table="ticket_comments"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="category" nullable="true" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="chat_session_id" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="closed_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="description" nullable="false" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="first_response_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="location_business_line_id" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="priority" nullable="false" remarks="" size="6" type="enum('HIGH', 'LOW', 'MEDIUM', 'URGENT')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="resolution_notes" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="resolved_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="sla_resolution_due" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="sla_response_due" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="source_channel" nullable="false" remarks="" size="7" type="enum('ADMIN', 'CHATBOT', 'EMAIL', 'WEB')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="status" nullable="false" remarks="" size="19" type="enum('CLOSED', 'IN_PROGRESS', 'NEW', 'RESOLVED', 'WAITING_ON_CUSTOMER')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="subject" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="submitted_by_email" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="submitted_by_name" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="submitted_by_phone" nullable="true" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="submitted_by_user_id" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="21" name="ticket_number" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="22" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="23" name="updated_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="24" name="assigned_to_id" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FKfwuo0trffyr96qpi7lr6bnd1l" implied="false" onDeleteCascade="false" table="platform_admins"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="25" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FK9quarmxtby8e03c66wxdec57h" implied="false" onDeleteCascade="false" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="FK9quarmxtby8e03c66wxdec57h" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
         <index name="FKfwuo0trffyr96qpi7lr6bnd1l" unique="false">
            <column ascending="true" name="assigned_to_id"/>
         </index>
         <index name="UK63wdxui0979kwkbqiyclme9fw" unique="true">
            <column ascending="true" name="ticket_number"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="system_permissions" numRows="899" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="system_permission_id" foreignKey="FKmw3yotap1vbj8iyexm9prwpax" implied="false" onDeleteCascade="true" table="system_role_default_permissions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="action" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="category" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="controller" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="description" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="endpoint" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="http_method" nullable="true" remarks="" size="10" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="resource" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKf7p1e5ggouk4a0v2ljpp8jcpv" unique="true">
            <column ascending="true" name="resource"/>
            <column ascending="true" name="action"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="system_role_default_permissions" numRows="2498" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="system_permission_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FKmw3yotap1vbj8iyexm9prwpax" implied="false" onDeleteCascade="true" table="system_permissions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="system_role_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FKj30k6jlx6ko7r4kb397oayaab" implied="false" onDeleteCascade="true" table="system_roles"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="FKmw3yotap1vbj8iyexm9prwpax" unique="false">
            <column ascending="true" name="system_permission_id"/>
         </index>
         <index name="UK7mdlam4oeuoi1kykweuyxarhj" unique="true">
            <column ascending="true" name="system_role_id"/>
            <column ascending="true" name="system_permission_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="system_roles" numRows="5" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="system_role_id" foreignKey="FKj30k6jlx6ko7r4kb397oayaab" implied="false" onDeleteCascade="true" table="system_role_default_permissions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="category" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="code" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="description" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="display_order" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="name" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UK6qf9ia8dd7nlorv4ax606ywt7" unique="true">
            <column ascending="true" name="code"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="talent_provisioning_intents" numRows="2" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="attempts" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="last_error" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="status" nullable="false" remarks="" size="9" type="enum('COMPLETE', 'EXHAUSTED', 'FAILED', 'PENDING')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKmaklyikjrnmf9v6eyn7kddl68" unique="true">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenant_action_history" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="action_type" nullable="false" remarks="" size="14" type="enum('INITIALIZE', 'SEED_TEST_DATA')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="performed_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="performed_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenant_agreements" numRows="2" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="accepted_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="expires_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="grace_reason" nullable="true" remarks="" size="500" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="grace_until" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="last_reminder_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="sent_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="signer_email" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="signer_ip" nullable="true" remarks="" size="45" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="signer_user_agent" nullable="true" remarks="" size="512" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="status" nullable="false" remarks="" size="8" type="enum('ACCEPTED', 'EXPIRED', 'PENDING', 'VOIDED')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="template_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="template_version" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_tenant_agreements_status" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="uk_tenant_agreements_tenant_template" unique="true">
            <column ascending="true" name="tenant_id"/>
            <column ascending="true" name="template_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenant_ai_quotas" numRows="2" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="actions_enabled" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="allowed_model_tier" nullable="false" remarks="" size="8" type="enum('BOTH', 'FAST', 'POWERFUL')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="chatbot_enabled" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="cost_per_1k_input_tokens" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="cost_per_1k_output_tokens" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="max_requests_per_day" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="max_requests_per_minute" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="max_tokens_per_request" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="11" name="monthly_cost_limit_usd" nullable="true" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="monthly_token_limit" nullable="false" remarks="" size="19" type="BIGINT" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="overage_policy" nullable="false" remarks="" size="5" type="enum('ALLOW', 'BLOCK', 'WARN')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="14" name="overage_rate_multiplier" nullable="false" remarks="" size="5" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FKe37btlv3vivlwr4jtkt6p2gsp" implied="false" onDeleteCascade="false" table="tenants"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="chatbot_history_messages" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="chatbot_history_tokens" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="chatbot_max_output_tokens" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="21" name="chatbot_temperature" nullable="true" remarks="" size="3" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="22" name="navigation_guide" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="23" name="system_prompt" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKds0yaj7mkk9ypwhrsjp721aha" unique="true">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenant_ai_usage_periods" numRows="2" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="0.0000" digits="4" id="2" name="estimated_cost_usd" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="is_quota_exceeded" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="period_end" nullable="false" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="period_start" nullable="false" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="quota_exceeded_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="total_failed_requests" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="total_input_tokens" nullable="false" remarks="" size="19" type="BIGINT" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="total_output_tokens" nullable="false" remarks="" size="19" type="BIGINT" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="total_requests" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="total_tokens" nullable="false" remarks="" size="19" type="BIGINT" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FK1jemr8kep1xm5gnq07brgls2o" implied="false" onDeleteCascade="false" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="FK1jemr8kep1xm5gnq07brgls2o" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenant_cognito_config" numRows="9" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="cognito_app_client_id" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="cognito_domain" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="cognito_pool_id" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="cognito_region" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="tenant_domain" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="tenant_id" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="tenant_logo_url" nullable="true" remarks="" size="500" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="tenant_name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKbhsxdhqss834tr9w00uuoko4h" unique="true">
            <column ascending="true" name="cognito_pool_id"/>
         </index>
         <index name="UKtalr7xw3px0op6yt3ex76fimd" unique="true">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenant_payment_methods" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="payment_method_id" foreignKey="FK2sx9o9ker4twrnr4cadrt0v73" implied="false" onDeleteCascade="false" table="payments"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="billing_zip" nullable="true" remarks="" size="20" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="card_brand" nullable="true" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="cardholder_name" nullable="true" remarks="" size="200" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="expiration_month" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="expiration_year" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="is_default" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="last_four_digits" nullable="true" remarks="" size="4" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="metadata" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="payment_method_type" nullable="false" remarks="" size="13" type="enum('ACH', 'CHECK', 'CREDIT_CARD', 'DEBIT_CARD', 'OTHER', 'PAYPAL', 'WIRE_TRANSFER')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="payment_token" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="processor_name" nullable="true" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="updated_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FK23e8q1rwjrj0uohiv3jseai5a" implied="false" onDeleteCascade="false" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="FK23e8q1rwjrj0uohiv3jseai5a" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenant_scheduling_config" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="engine_enabled" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="tick_interval_seconds" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKirr32pvji17qsbdgy9jql6yt4" unique="true">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenant_subscriptions" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="auto_renew" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="billing_cycle_day" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="cancellation_date" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="cancellation_reason" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="created_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="current_period_end" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="current_period_start" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="next_billing_date" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="notes" nullable="true" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="11" name="price_per_user" nullable="false" remarks="" size="10" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="status" nullable="false" remarks="" size="9" type="enum('ACTIVE', 'CANCELLED', 'EXPIRED', 'PAST_DUE', 'SUSPENDED', 'TRIAL')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="subscription_end_date" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="subscription_start_date" nullable="false" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="15" name="tax_rate" nullable="true" remarks="" size="5" type="DECIMAL" typeCode="3"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="trial_end_date" nullable="true" remarks="" size="10" type="DATE" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="updated_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="user_count" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="tenant_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FKbpmvmu3al4jtfo7sldlc5k4rh" implied="false" onDeleteCascade="false" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKjee6j5ea82fxqexr44ocbc2de" unique="true">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="tenants" numRows="6" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="tenant_id" foreignKey="FKld79gsqsmww43uddpxajoxts0" implied="false" onDeleteCascade="false" table="invoices"/>
            <child catalog="beatoncare_platform" column="tenant_id" foreignKey="FK9quarmxtby8e03c66wxdec57h" implied="false" onDeleteCascade="false" table="support_tickets"/>
            <child catalog="beatoncare_platform" column="tenant_id" foreignKey="FKe37btlv3vivlwr4jtkt6p2gsp" implied="false" onDeleteCascade="false" table="tenant_ai_quotas"/>
            <child catalog="beatoncare_platform" column="tenant_id" foreignKey="FK1jemr8kep1xm5gnq07brgls2o" implied="false" onDeleteCascade="false" table="tenant_ai_usage_periods"/>
            <child catalog="beatoncare_platform" column="tenant_id" foreignKey="FK23e8q1rwjrj0uohiv3jseai5a" implied="false" onDeleteCascade="false" table="tenant_payment_methods"/>
            <child catalog="beatoncare_platform" column="tenant_id" foreignKey="FKbpmvmu3al4jtfo7sldlc5k4rh" implied="false" onDeleteCascade="false" table="tenant_subscriptions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="cognito_app_client_id" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="cognito_pool_id" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="cognito_region" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="database_name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="status" nullable="false" remarks="" size="9" type="enum('ACTIVE', 'SUSPENDED', 'TRIAL')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="subdomain" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="updated_by" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="npi" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UK1ipt5tmyu3wy4kg3cjeyf1tjo" unique="true">
            <column ascending="true" name="npi"/>
         </index>
         <index name="UK3oxudk5skrixdpwx3jdqb0e71" unique="true">
            <column ascending="true" name="database_name"/>
         </index>
         <index name="UK4moql6miwoh3w0drxa2gmjbll" unique="true">
            <column ascending="true" name="name"/>
         </index>
         <index name="UKowdadmekvhjx3lk2yt24s9pyw" unique="true">
            <column ascending="true" name="subdomain"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="ticket_comments" numRows="16" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="author_email" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="author_name" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="author_type" nullable="false" remarks="" size="14" type="enum('CHATBOT', 'EMAIL', 'PLATFORM_ADMIN', 'SYSTEM', 'TENANT_USER')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="author_user_id" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="comment_text" nullable="false" remarks="" size="65535" type="TEXT" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="is_internal" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="source_channel" nullable="false" remarks="" size="7" type="enum('ADMIN', 'CHATBOT', 'EMAIL', 'WEB')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="updated_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="platform_admin_id" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="fk_ticket_comments_platform_admin" implied="false" onDeleteCascade="false" table="platform_admins"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="ticket_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <parent catalog="beatoncare_platform" column="id" foreignKey="FK8gw18cljmrqfebxbhygyiygxf" implied="false" onDeleteCascade="false" table="support_tickets"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="FK8gw18cljmrqfebxbhygyiygxf" unique="false">
            <column ascending="true" name="ticket_id"/>
         </index>
         <index name="idx_ticket_comments_platform_admin_id" unique="false">
            <column ascending="true" name="platform_admin_id"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="user_registry" numRows="19" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12">
            <child catalog="beatoncare_platform" column="user_registry_id" foreignKey="FK17rvlowfmuk9hne9cmvyse10q" implied="false" onDeleteCascade="false" table="platform_admins"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="cognito_sub" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="email" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="user_type" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="UKth99u105lb13sej7chm24ocql" unique="true">
            <column ascending="true" name="email"/>
         </index>
      </table>
      <table catalog="beatoncare_platform" name="user_tenant_access" numRows="18" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="cognito_app_client_id" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="cognito_pool_id" nullable="false" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="cognito_region" nullable="false" remarks="" size="50" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_at" nullable="false" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="is_active" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="roles" nullable="false" remarks="" size="1073741824" type="JSON" typeCode="-1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="tenant_id" nullable="true" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="tenant_logo_url" nullable="true" remarks="" size="500" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="tenant_name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="updated_at" nullable="true" remarks="" size="26" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="updated_by" nullable="true" remarks="" size="100" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="user_registry_id" nullable="false" remarks="" size="36" type="VARCHAR" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
   </tables>
</database>
