<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<database name="finansu_db" schema="finansu_db" type="MySQL - 8.0.44">
   <tables>
      <table catalog="finansu_db" name="activities" numRows="2" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="sponsor_activity_id" foreignKey="sponsor_activity_balance_managements_ibfk_1" implied="false" onDeleteCascade="true" table="sponsor_activity_balance_managements"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="is_done" nullable="true" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="sponsor_id" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="feature" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="expense" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="remark" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="design" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="url" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="9" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="10" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="activity_informations" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="activity_id" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="bucket_name" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="file_name" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="file_type" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="design_progress" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="file_information" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="7" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="8" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="activity_styles" numRows="4" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="activity_id" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="sponsor_style_id" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="building_units" numRows="17" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="building_unit_id" foreignKey="floors_ibfk_1" implied="false" onDeleteCascade="false" table="floors"/>
         </column>
         <column autoUpdated="false" defaultValue="1" digits="0" id="1" name="building_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="building_units_ibfk_1" implied="false" onDeleteCascade="false" table="buildings"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="unit_number" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="building_id" unique="false">
            <column ascending="true" name="building_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="buildings" numRows="13" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="building_id" foreignKey="building_units_ibfk_1" implied="false" onDeleteCascade="false" table="building_units"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="2" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="bureaus" numRows="6" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="2" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="buy_report_income_expenditure_managements" numRows="7" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="buy_report_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="buy_report_income_expenditure_managements_ibfk_1" implied="false" onDeleteCascade="true" table="buy_reports"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="income_expenditure_management_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="buy_report_income_expenditure_managements_ibfk_2" implied="false" onDeleteCascade="true" table="income_expenditure_managements"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="buy_report_id_foreign_key" unique="false">
            <column ascending="true" name="buy_report_id"/>
         </index>
         <index name="income_expenditure_management_id_foreign_key" unique="false">
            <column ascending="true" name="income_expenditure_management_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="buy_reports" numRows="7" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="buy_report_id" foreignKey="buy_report_income_expenditure_managements_ibfk_1" implied="false" onDeleteCascade="true" table="buy_report_income_expenditure_managements"/>
            <child catalog="finansu_db" column="buy_report_id" foreignKey="buy_statuses_ibfk_1" implied="false" onDeleteCascade="true" table="buy_statuses"/>
            <child catalog="finansu_db" column="buy_report_id" foreignKey="payment_receipts_ibfk_1" implied="false" onDeleteCascade="true" table="payment_receipts"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="festival_item_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="buy_reports_ibfk_1" implied="false" onDeleteCascade="true" table="festival_items"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="amount" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="memo" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="paid_by" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="5" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="6" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="festival_item_id_foreign_key" unique="false">
            <column ascending="true" name="festival_item_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="buy_statuses" numRows="7" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="buy_report_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="buy_statuses_ibfk_1" implied="false" onDeleteCascade="true" table="buy_reports"/>
         </column>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="is_packed" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="is_settled" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="5" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="buy_report_id_foreign_key" unique="false">
            <column ascending="true" name="buy_report_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="campus_donations" numRows="2" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="campus_donations_ibfk_2" implied="false" onDeleteCascade="true" table="users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="teacher_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="campus_donations_ibfk_3" implied="false" onDeleteCascade="true" table="teachers"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="year_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="campus_donations_ibfk_1" implied="false" onDeleteCascade="true" table="years"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="price" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="remark" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="is_first_check" nullable="true" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="is_last_check" nullable="true" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="received_at" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="9" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="10" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="teacher_id" unique="false">
            <column ascending="true" name="teacher_id"/>
         </index>
         <index name="user_id" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
         <index name="year_id" unique="false">
            <column ascending="true" name="year_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="departments" numRows="13" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="2" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="divisions" numRows="4" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="division_id" foreignKey="festival_items_ibfk_1" implied="false" onDeleteCascade="true" table="festival_items"/>
            <child catalog="finansu_db" column="group_id" foreignKey="user_groups_ibfk_2" implied="false" onDeleteCascade="true" table="user_groups"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="financial_record_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="divisions_ibfk_1" implied="false" onDeleteCascade="true" table="financial_records"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="financial_record_id_foreign_key" unique="false">
            <column ascending="true" name="financial_record_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="festival_items" numRows="7" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="festival_item_id" foreignKey="buy_reports_ibfk_1" implied="false" onDeleteCascade="true" table="buy_reports"/>
            <child catalog="finansu_db" column="festival_item_id" foreignKey="item_budgets_ibfk_1" implied="false" onDeleteCascade="true" table="item_budgets"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="memo" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="division_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="festival_items_ibfk_1" implied="false" onDeleteCascade="true" table="divisions"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="5" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="division_id_foreign_key" unique="false">
            <column ascending="true" name="division_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="financial_records" numRows="2" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="financial_record_id" foreignKey="divisions_ibfk_1" implied="false" onDeleteCascade="true" table="divisions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="year_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="financial_records_ibfk_1" implied="false" onDeleteCascade="true" table="years"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="year_id_foreign_key" unique="false">
            <column ascending="true" name="year_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="floors" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="floor_id" foreignKey="rooms_ibfk_1" implied="false" onDeleteCascade="false" table="rooms"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="building_unit_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="floors_ibfk_1" implied="false" onDeleteCascade="false" table="building_units"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="floor_number" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="building_unit_id" unique="false">
            <column ascending="true" name="building_unit_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="income_expenditure_managements" numRows="9" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="income_expenditure_management_id" foreignKey="buy_report_income_expenditure_managements_ibfk_2" implied="false" onDeleteCascade="true" table="buy_report_income_expenditure_managements"/>
            <child catalog="finansu_db" column="income_expenditure_id" foreignKey="income_income_expenditure_managements_ibfk_1" implied="false" onDeleteCascade="true" table="income_income_expenditure_managements"/>
            <child catalog="finansu_db" column="income_expenditure_management_id" foreignKey="sponsor_activity_balance_managements_ibfk_2" implied="false" onDeleteCascade="true" table="sponsor_activity_balance_managements"/>
            <child catalog="finansu_db" column="income_expenditure_id" foreignKey="spot_sponsor_names_ibfk_1" implied="false" onDeleteCascade="true" table="spot_sponsor_names"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="amount" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="log_category" nullable="false" remarks="" size="16" type="enum('income', 'expenditure', 'sponsor''s income')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="year_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="income_expenditure_managements_ibfk_1" implied="false" onDeleteCascade="true" table="years"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="receive_option" nullable="true" remarks="" size="8" type="enum('transfer', 'hand')" typeCode="1"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="is_checked" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="6" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="7" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="year_id_foreign_key" unique="false">
            <column ascending="true" name="year_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="income_income_expenditure_managements" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="income_expenditure_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="income_income_expenditure_managements_ibfk_1" implied="false" onDeleteCascade="true" table="income_expenditure_managements"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="income_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="income_income_expenditure_managements_ibfk_2" implied="false" onDeleteCascade="true" table="incomes"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="income_expenditure_id" unique="false">
            <column ascending="true" name="income_expenditure_id"/>
         </index>
         <index name="income_id" unique="false">
            <column ascending="true" name="income_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="incomes" numRows="6" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="income_id" foreignKey="income_income_expenditure_managements_ibfk_2" implied="false" onDeleteCascade="true" table="income_income_expenditure_managements"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="2" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="item_budgets" numRows="7" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="amount" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="festival_item_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="item_budgets_ibfk_1" implied="false" onDeleteCascade="true" table="festival_items"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="festival_item_id_foreign_key" unique="false">
            <column ascending="true" name="festival_item_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="mail_auth" numRows="4" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="email" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="password" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="user_id" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="5" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="email" unique="true">
            <column ascending="true" name="email"/>
         </index>
         <index name="id" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="password_reset_tokens" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="token" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="id" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="payment_receipts" numRows="3" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="buy_report_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="payment_receipts_ibfk_1" implied="false" onDeleteCascade="true" table="buy_reports"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="bucket_name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="file_name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="file_type" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="remark" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="6" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="7" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="buy_report_id_foreign_key" unique="false">
            <column ascending="true" name="buy_report_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="roles" numRows="4" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="2" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="room_teachers" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="room_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="room_teachers_ibfk_1" implied="false" onDeleteCascade="true" table="rooms"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="teacher_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="room_teachers_ibfk_2" implied="false" onDeleteCascade="true" table="teachers"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="room_id" unique="false">
            <column ascending="true" name="room_id"/>
         </index>
         <index name="teacher_id" unique="false">
            <column ascending="true" name="teacher_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="rooms" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="room_id" foreignKey="room_teachers_ibfk_1" implied="false" onDeleteCascade="true" table="room_teachers"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="floor_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="rooms_ibfk_1" implied="false" onDeleteCascade="false" table="floors"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="room_name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="floor_id" unique="false">
            <column ascending="true" name="floor_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="schema_migrations" numRows="1" remarks="" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="version" nullable="false" remarks="" size="19" type="BIGINT" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="dirty" nullable="false" remarks="" size="1" type="BIT" typeCode="-7"/>
         <primaryKey column="version" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="version"/>
         </index>
      </table>
      <table catalog="finansu_db" name="session" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="auth_id" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="user_id" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="access_token" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="5" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="auth_id" unique="true">
            <column ascending="true" name="auth_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="sponsor_activity_balance_managements" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="sponsor_activity_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="sponsor_activity_balance_managements_ibfk_1" implied="false" onDeleteCascade="true" table="activities"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="income_expenditure_management_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="sponsor_activity_balance_managements_ibfk_2" implied="false" onDeleteCascade="true" table="income_expenditure_managements"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="income_expenditure_management_id_foreign_key" unique="false">
            <column ascending="true" name="income_expenditure_management_id"/>
         </index>
         <index name="sponsor_activity_id_foreign_key" unique="false">
            <column ascending="true" name="sponsor_activity_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="sponsor_styles" numRows="9" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="style" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="feature" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="price" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="is_deleted" nullable="true" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="5" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="6" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="sponsors" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="tel" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="email" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="address" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="representative" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="6" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="7" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="spot_sponsor_names" numRows="0" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="sponsor_name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="income_expenditure_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="spot_sponsor_names_ibfk_1" implied="false" onDeleteCascade="true" table="income_expenditure_managements"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="income_expenditure_id" unique="false">
            <column ascending="true" name="income_expenditure_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="teachers" numRows="241" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="teacher_id" foreignKey="campus_donations_ibfk_3" implied="false" onDeleteCascade="true" table="campus_donations"/>
            <child catalog="finansu_db" column="teacher_id" foreignKey="room_teachers_ibfk_2" implied="false" onDeleteCascade="true" table="room_teachers"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="position" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="department_id" nullable="true" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="room" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="is_black" nullable="true" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="remark" nullable="true" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="7" name="is_deleted" nullable="true" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="8" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="9" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="user_groups" numRows="3" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="user_groups_ibfk_1" implied="false" onDeleteCascade="true" table="users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="group_id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <parent catalog="finansu_db" column="id" foreignKey="user_groups_ibfk_2" implied="false" onDeleteCascade="true" table="divisions"/>
         </column>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="group_id_foreign_key" unique="false">
            <column ascending="true" name="group_id"/>
         </index>
         <index name="user_id_foreign_key" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="users" numRows="4" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="user_id" foreignKey="campus_donations_ibfk_2" implied="false" onDeleteCascade="true" table="campus_donations"/>
            <child catalog="finansu_db" column="user_id" foreignKey="user_groups_ibfk_1" implied="false" onDeleteCascade="true" table="user_groups"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="VARCHAR" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="bureau_id" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="role_id" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="is_deleted" nullable="true" remarks="" size="1" type="BIT" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="5" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="6" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="year_periods" numRows="1" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="year_id" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="started_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="ended_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="4" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="5" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table catalog="finansu_db" name="years" numRows="1" remarks="" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="INT UNSIGNED" typeCode="4">
            <child catalog="finansu_db" column="year_id" foreignKey="campus_donations_ibfk_1" implied="false" onDeleteCascade="true" table="campus_donations"/>
            <child catalog="finansu_db" column="year_id" foreignKey="financial_records_ibfk_1" implied="false" onDeleteCascade="true" table="financial_records"/>
            <child catalog="finansu_db" column="year_id" foreignKey="income_expenditure_managements_ibfk_1" implied="false" onDeleteCascade="true" table="income_expenditure_managements"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="year" nullable="false" remarks="" size="10" type="INT" typeCode="4"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="2" name="created_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="0" id="3" name="updated_at" nullable="false" remarks="" size="19" type="DATETIME" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="PRIMARY" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
   </tables>
</database>
