<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<database name="ldp" schema="public" type="PostgreSQL - 14.2">
   <tables>
      <table name="acquisitions_memberships" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="acquisitions_memberships_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="acquisitions_units" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="acquisitions_units_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="audit_circulation_logs" remarks="https://dev.folio.org/reference/api/#mod-audit" schema="public" 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" nullable="true" remarks="" size="28" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="2" name="date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="description" nullable="true" remarks="" size="447" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="object" nullable="true" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="service_point_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="source" nullable="true" remarks="" size="23" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="user_barcode" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="audit_circulation_logs_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="audit_circulation_logs_action_idx" unique="false">
            <column ascending="true" name="action"/>
         </index>
         <index name="audit_circulation_logs_date_idx" unique="false">
            <column ascending="true" name="date"/>
         </index>
         <index name="audit_circulation_logs_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="audit_circulation_logs_object_idx" unique="false">
            <column ascending="true" name="object"/>
         </index>
         <index name="audit_circulation_logs_service_point_id_idx" unique="false">
            <column ascending="true" name="service_point_id"/>
         </index>
         <index name="audit_circulation_logs_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
         <index name="audit_circulation_logs_user_barcode_idx" unique="false">
            <column ascending="true" name="user_barcode"/>
         </index>
      </table>
      <table name="circulation_cancellation_reasons" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="description" nullable="true" remarks="" size="34" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="26" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="public_description" nullable="true" remarks="" size="39" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="requires_additional_information" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_cancellation_reasons_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_cancellation_reas_requires_additional_informati_idx" unique="false">
            <column ascending="true" name="requires_additional_information"/>
         </index>
         <index name="circulation_cancellation_reasons_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="circulation_cancellation_reasons_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="circulation_cancellation_reasons_public_description_idx" unique="false">
            <column ascending="true" name="public_description"/>
         </index>
      </table>
      <table name="circulation_check_ins" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="item_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="item_location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_check_ins_item_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="item_status_prior_to_check_in" nullable="true" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="occurred_date_time" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="performed_by_user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_check_ins_performed_by_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="request_queue_size" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="service_point_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_check_ins_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_service_points"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_check_ins_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_check_ins_item_id_idx" unique="false">
            <column ascending="true" name="item_id"/>
         </index>
         <index name="circulation_check_ins_item_location_id_idx" unique="false">
            <column ascending="true" name="item_location_id"/>
         </index>
         <index name="circulation_check_ins_item_status_prior_to_check_in_idx" unique="false">
            <column ascending="true" name="item_status_prior_to_check_in"/>
         </index>
         <index name="circulation_check_ins_occurred_date_time_idx" unique="false">
            <column ascending="true" name="occurred_date_time"/>
         </index>
         <index name="circulation_check_ins_performed_by_user_id_idx" unique="false">
            <column ascending="true" name="performed_by_user_id"/>
         </index>
         <index name="circulation_check_ins_request_queue_size_idx" unique="false">
            <column ascending="true" name="request_queue_size"/>
         </index>
         <index name="circulation_check_ins_service_point_id_idx" unique="false">
            <column ascending="true" name="service_point_id"/>
         </index>
      </table>
      <table name="circulation_fixed_due_date_schedules" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="description" nullable="true" remarks="" size="75" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_fixed_due_date_schedules_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_fixed_due_date_schedules_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="circulation_fixed_due_date_schedules_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="circulation_loan_history" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="6" id="1" name="created_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="operation" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_loan_history_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_loan_history_created_date_idx" unique="false">
            <column ascending="true" name="created_date"/>
         </index>
         <index name="circulation_loan_history_operation_idx" unique="false">
            <column ascending="true" name="operation"/>
         </index>
      </table>
      <table name="circulation_loan_policies" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="loan_policy_id" foreignKey="circulation_loans_loan_policy_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loans"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="description" nullable="true" remarks="" size="59" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="loanable" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="13" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="renewable" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_loan_policies_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_loan_policies_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="circulation_loan_policies_loanable_idx" unique="false">
            <column ascending="true" name="loanable"/>
         </index>
         <index name="circulation_loan_policies_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="circulation_loan_policies_renewable_idx" unique="false">
            <column ascending="true" name="renewable"/>
         </index>
      </table>
      <table name="circulation_loans" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="loan_id" foreignKey="circulation_scheduled_notices_loan_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_scheduled_notices"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="action" nullable="true" remarks="" size="25" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="action_comment" nullable="true" remarks="" size="287" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="checkin_service_point_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_loans_checkin_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_service_points"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="checkout_service_point_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_loans_checkout_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_service_points"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="claimed_returned_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="6" name="declared_lost_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="7" name="due_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="due_date_changed_by_recall" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="item_effective_location_id_at_check_out" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_loans_item_effective_location_id_at_check_out_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="item_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="item_status" nullable="true" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="12" name="loan_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="loan_policy_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_loans_loan_policy_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loan_policies"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="lost_item_policy_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_loans_lost_item_policy_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_lost_item_fees_policies"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="overdue_fine_policy_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_loans_overdue_fine_policy_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_overdue_fines_policies"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="patron_group_id_at_checkout" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_loans_patron_group_id_at_checkout_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_groups"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="proxy_user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="renewal_count" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="19" name="return_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="20" name="system_return_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="21" name="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="22" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_loans_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_loans_action_comment_idx" unique="false">
            <column ascending="true" name="action_comment"/>
         </index>
         <index name="circulation_loans_action_idx" unique="false">
            <column ascending="true" name="action"/>
         </index>
         <index name="circulation_loans_checkin_service_point_id_idx" unique="false">
            <column ascending="true" name="checkin_service_point_id"/>
         </index>
         <index name="circulation_loans_checkout_service_point_id_idx" unique="false">
            <column ascending="true" name="checkout_service_point_id"/>
         </index>
         <index name="circulation_loans_claimed_returned_date_idx" unique="false">
            <column ascending="true" name="claimed_returned_date"/>
         </index>
         <index name="circulation_loans_declared_lost_date_idx" unique="false">
            <column ascending="true" name="declared_lost_date"/>
         </index>
         <index name="circulation_loans_due_date_changed_by_recall_idx" unique="false">
            <column ascending="true" name="due_date_changed_by_recall"/>
         </index>
         <index name="circulation_loans_due_date_idx" unique="false">
            <column ascending="true" name="due_date"/>
         </index>
         <index name="circulation_loans_item_effective_location_id_at_check_out_idx" unique="false">
            <column ascending="true" name="item_effective_location_id_at_check_out"/>
         </index>
         <index name="circulation_loans_item_id_idx" unique="false">
            <column ascending="true" name="item_id"/>
         </index>
         <index name="circulation_loans_item_status_idx" unique="false">
            <column ascending="true" name="item_status"/>
         </index>
         <index name="circulation_loans_loan_date_idx" unique="false">
            <column ascending="true" name="loan_date"/>
         </index>
         <index name="circulation_loans_loan_policy_id_idx" unique="false">
            <column ascending="true" name="loan_policy_id"/>
         </index>
         <index name="circulation_loans_lost_item_policy_id_idx" unique="false">
            <column ascending="true" name="lost_item_policy_id"/>
         </index>
         <index name="circulation_loans_overdue_fine_policy_id_idx" unique="false">
            <column ascending="true" name="overdue_fine_policy_id"/>
         </index>
         <index name="circulation_loans_patron_group_id_at_checkout_idx" unique="false">
            <column ascending="true" name="patron_group_id_at_checkout"/>
         </index>
         <index name="circulation_loans_proxy_user_id_idx" unique="false">
            <column ascending="true" name="proxy_user_id"/>
         </index>
         <index name="circulation_loans_renewal_count_idx" unique="false">
            <column ascending="true" name="renewal_count"/>
         </index>
         <index name="circulation_loans_return_date_idx" unique="false">
            <column ascending="true" name="return_date"/>
         </index>
         <index name="circulation_loans_system_return_date_idx" unique="false">
            <column ascending="true" name="system_return_date"/>
         </index>
         <index name="circulation_loans_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="circulation_patron_action_sessions" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_patron_action_sessions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="circulation_patron_notice_policies" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="active" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="description" nullable="true" remarks="" size="42" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="21" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_patron_notice_policies_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_patron_notice_policies_active_idx" unique="false">
            <column ascending="true" name="active"/>
         </index>
         <index name="circulation_patron_notice_policies_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="circulation_patron_notice_policies_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="circulation_request_policies" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="description" nullable="true" remarks="" size="23" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_request_policies_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_request_policies_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="circulation_request_policies_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="circulation_request_preference" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="default_service_point_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="delivery" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="fulfillment" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="hold_shelf" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_request_preference_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_request_preference_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_request_preference_default_service_point_id_idx" unique="false">
            <column ascending="true" name="default_service_point_id"/>
         </index>
         <index name="circulation_request_preference_delivery_idx" unique="false">
            <column ascending="true" name="delivery"/>
         </index>
         <index name="circulation_request_preference_fulfillment_idx" unique="false">
            <column ascending="true" name="fulfillment"/>
         </index>
         <index name="circulation_request_preference_hold_shelf_idx" unique="false">
            <column ascending="true" name="hold_shelf"/>
         </index>
         <index name="circulation_request_preference_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="circulation_requests" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="6" id="1" name="awaiting_pickup_request_closed_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="cancellation_additional_information" nullable="true" remarks="" size="362" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="cancellation_reason_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="cancelled_by_user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="cancelled_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="fulfilment_preference" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="7" name="hold_shelf_expiration_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="item_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="patron_comments" nullable="true" remarks="" size="201" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="pickup_service_point_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_requests_pickup_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_service_points"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="position" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="12" name="request_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="13" name="request_expiration_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="request_type" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="requester_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_requests_requester_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="status" nullable="true" remarks="" size="23" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_requests_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_requests_awaiting_pickup_request_closed_date_idx" unique="false">
            <column ascending="true" name="awaiting_pickup_request_closed_date"/>
         </index>
         <index name="circulation_requests_cancellation_additional_information_idx" unique="false">
            <column ascending="true" name="cancellation_additional_information"/>
         </index>
         <index name="circulation_requests_cancellation_reason_id_idx" unique="false">
            <column ascending="true" name="cancellation_reason_id"/>
         </index>
         <index name="circulation_requests_cancelled_by_user_id_idx" unique="false">
            <column ascending="true" name="cancelled_by_user_id"/>
         </index>
         <index name="circulation_requests_cancelled_date_idx" unique="false">
            <column ascending="true" name="cancelled_date"/>
         </index>
         <index name="circulation_requests_fulfilment_preference_idx" unique="false">
            <column ascending="true" name="fulfilment_preference"/>
         </index>
         <index name="circulation_requests_hold_shelf_expiration_date_idx" unique="false">
            <column ascending="true" name="hold_shelf_expiration_date"/>
         </index>
         <index name="circulation_requests_item_id_idx" unique="false">
            <column ascending="true" name="item_id"/>
         </index>
         <index name="circulation_requests_patron_comments_idx" unique="false">
            <column ascending="true" name="patron_comments"/>
         </index>
         <index name="circulation_requests_pickup_service_point_id_idx" unique="false">
            <column ascending="true" name="pickup_service_point_id"/>
         </index>
         <index name="circulation_requests_position_idx" unique="false">
            <column ascending="true" name="position"/>
         </index>
         <index name="circulation_requests_request_date_idx" unique="false">
            <column ascending="true" name="request_date"/>
         </index>
         <index name="circulation_requests_request_expiration_date_idx" unique="false">
            <column ascending="true" name="request_expiration_date"/>
         </index>
         <index name="circulation_requests_request_type_idx" unique="false">
            <column ascending="true" name="request_type"/>
         </index>
         <index name="circulation_requests_requester_id_idx" unique="false">
            <column ascending="true" name="requester_id"/>
         </index>
         <index name="circulation_requests_status_idx" unique="false">
            <column ascending="true" name="status"/>
         </index>
      </table>
      <table name="circulation_scheduled_notices" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="loan_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="circulation_scheduled_notices_loan_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loans"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="2" name="next_run_time" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="recipient_user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="request_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="triggering_event" nullable="true" remarks="" size="18" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_scheduled_notices_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_scheduled_notices_loan_id_idx" unique="false">
            <column ascending="true" name="loan_id"/>
         </index>
         <index name="circulation_scheduled_notices_next_run_time_idx" unique="false">
            <column ascending="true" name="next_run_time"/>
         </index>
         <index name="circulation_scheduled_notices_recipient_user_id_idx" unique="false">
            <column ascending="true" name="recipient_user_id"/>
         </index>
         <index name="circulation_scheduled_notices_request_id_idx" unique="false">
            <column ascending="true" name="request_id"/>
         </index>
         <index name="circulation_scheduled_notices_triggering_event_idx" unique="false">
            <column ascending="true" name="triggering_event"/>
         </index>
      </table>
      <table name="circulation_staff_slips" remarks="https://dev.folio.org/reference/api/#mod-circulation-storage" schema="public" 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="active" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="description" nullable="true" remarks="" size="26" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="template" nullable="true" remarks="" size="565" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="circulation_staff_slips_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circulation_staff_slips_active_idx" unique="false">
            <column ascending="true" name="active"/>
         </index>
         <index name="circulation_staff_slips_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="circulation_staff_slips_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="configuration_entries" remarks="https://dev.folio.org/reference/api/#mod-configuration" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="bill_to" foreignKey="po_order_templates_bill_to_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_order_templates"/>
            <child column="ship_to" foreignKey="po_order_templates_ship_to_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_order_templates"/>
            <child column="bill_to" foreignKey="po_purchase_orders_bill_to_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_purchase_orders"/>
            <child column="ship_to" foreignKey="po_purchase_orders_ship_to_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_purchase_orders"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="config_name" nullable="true" remarks="" size="55" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="default" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="description" nullable="true" remarks="" size="37" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="enabled" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="module" nullable="true" remarks="" size="22" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="value" nullable="true" remarks="" size="2796" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="configuration_entries_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="configuration_entries_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="configuration_entries_config_name_idx" unique="false">
            <column ascending="true" name="config_name"/>
         </index>
         <index name="configuration_entries_default_idx" unique="false">
            <column ascending="true" name="default"/>
         </index>
         <index name="configuration_entries_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="configuration_entries_enabled_idx" unique="false">
            <column ascending="true" name="enabled"/>
         </index>
         <index name="configuration_entries_module_idx" unique="false">
            <column ascending="true" name="module"/>
         </index>
      </table>
      <table name="course_copyrightstatuses" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_copyrightstatuses_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="course_courselistings" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_courselistings_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="course_courses" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_courses_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="course_coursetypes" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_coursetypes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="course_departments" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_departments_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="course_processingstatuses" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_processingstatuses_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="course_reserves" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_reserves_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="course_roles" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_roles_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="course_terms" remarks="https://dev.folio.org/reference/api/#mod-courses" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="course_terms_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="email_email" remarks="https://dev.folio.org/reference/api/#mod-email" schema="public" 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="body" nullable="true" remarks="" size="117347" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="2" name="date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="delivery_channel" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="from" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="header" nullable="true" remarks="" size="71" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="message" nullable="true" remarks="" size="156" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="notification_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="output_format" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="status" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="to" nullable="true" remarks="" size="30" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="email_email_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="email_email_date_idx" unique="false">
            <column ascending="true" name="date"/>
         </index>
         <index name="email_email_delivery_channel_idx" unique="false">
            <column ascending="true" name="delivery_channel"/>
         </index>
         <index name="email_email_from_idx" unique="false">
            <column ascending="true" name="from"/>
         </index>
         <index name="email_email_header_idx" unique="false">
            <column ascending="true" name="header"/>
         </index>
         <index name="email_email_message_idx" unique="false">
            <column ascending="true" name="message"/>
         </index>
         <index name="email_email_notification_id_idx" unique="false">
            <column ascending="true" name="notification_id"/>
         </index>
         <index name="email_email_output_format_idx" unique="false">
            <column ascending="true" name="output_format"/>
         </index>
         <index name="email_email_status_idx" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="email_email_to_idx" unique="false">
            <column ascending="true" name="to"/>
         </index>
      </table>
      <table name="feesfines_accounts" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="account_id" foreignKey="feesfines_feefineactions_account_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_feefineactions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="2" id="1" name="amount" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="barcode" nullable="true" remarks="" size="15" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="call_number" nullable="true" remarks="" size="47" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="date_created" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="date_updated" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="6" name="due_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="fee_fine_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="fee_fine_owner" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="fee_fine_type" nullable="true" remarks="" size="34" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="holdings_record_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="instance_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="item_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="loan_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="location" nullable="true" remarks="" size="58" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="material_type" nullable="true" remarks="" size="11" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="material_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="owner_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="feesfines_accounts_owner_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_owners"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="2" id="18" name="remaining" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="19" name="returned_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="title" nullable="true" remarks="" size="723" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="21" name="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="feesfines_accounts_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="22" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_accounts_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_accounts_amount_idx" unique="false">
            <column ascending="true" name="amount"/>
         </index>
         <index name="feesfines_accounts_barcode_idx" unique="false">
            <column ascending="true" name="barcode"/>
         </index>
         <index name="feesfines_accounts_call_number_idx" unique="false">
            <column ascending="true" name="call_number"/>
         </index>
         <index name="feesfines_accounts_date_created_idx" unique="false">
            <column ascending="true" name="date_created"/>
         </index>
         <index name="feesfines_accounts_date_updated_idx" unique="false">
            <column ascending="true" name="date_updated"/>
         </index>
         <index name="feesfines_accounts_due_date_idx" unique="false">
            <column ascending="true" name="due_date"/>
         </index>
         <index name="feesfines_accounts_fee_fine_id_idx" unique="false">
            <column ascending="true" name="fee_fine_id"/>
         </index>
         <index name="feesfines_accounts_fee_fine_owner_idx" unique="false">
            <column ascending="true" name="fee_fine_owner"/>
         </index>
         <index name="feesfines_accounts_fee_fine_type_idx" unique="false">
            <column ascending="true" name="fee_fine_type"/>
         </index>
         <index name="feesfines_accounts_holdings_record_id_idx" unique="false">
            <column ascending="true" name="holdings_record_id"/>
         </index>
         <index name="feesfines_accounts_instance_id_idx" unique="false">
            <column ascending="true" name="instance_id"/>
         </index>
         <index name="feesfines_accounts_item_id_idx" unique="false">
            <column ascending="true" name="item_id"/>
         </index>
         <index name="feesfines_accounts_loan_id_idx" unique="false">
            <column ascending="true" name="loan_id"/>
         </index>
         <index name="feesfines_accounts_location_idx" unique="false">
            <column ascending="true" name="location"/>
         </index>
         <index name="feesfines_accounts_material_type_id_idx" unique="false">
            <column ascending="true" name="material_type_id"/>
         </index>
         <index name="feesfines_accounts_material_type_idx" unique="false">
            <column ascending="true" name="material_type"/>
         </index>
         <index name="feesfines_accounts_owner_id_idx" unique="false">
            <column ascending="true" name="owner_id"/>
         </index>
         <index name="feesfines_accounts_remaining_idx" unique="false">
            <column ascending="true" name="remaining"/>
         </index>
         <index name="feesfines_accounts_returned_date_idx" unique="false">
            <column ascending="true" name="returned_date"/>
         </index>
         <index name="feesfines_accounts_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="feesfines_comments" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="paid" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="refunded" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="transferred_manually" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="waived" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_comments_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_comments_paid_idx" unique="false">
            <column ascending="true" name="paid"/>
         </index>
         <index name="feesfines_comments_refunded_idx" unique="false">
            <column ascending="true" name="refunded"/>
         </index>
         <index name="feesfines_comments_transferred_manually_idx" unique="false">
            <column ascending="true" name="transferred_manually"/>
         </index>
         <index name="feesfines_comments_waived_idx" unique="false">
            <column ascending="true" name="waived"/>
         </index>
      </table>
      <table name="feesfines_feefineactions" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="account_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="feesfines_feefineactions_account_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_accounts"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="2" id="2" name="amount_action" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="3" name="balance" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="comments" nullable="true" remarks="" size="788" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_at" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="6" name="date_action" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="notify" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="payment_method" nullable="true" remarks="" size="18" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="source" nullable="true" remarks="" size="27" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="transaction_information" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="type_action" nullable="true" remarks="" size="28" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="feesfines_feefineactions_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_feefineactions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_feefineactions_account_id_idx" unique="false">
            <column ascending="true" name="account_id"/>
         </index>
         <index name="feesfines_feefineactions_amount_action_idx" unique="false">
            <column ascending="true" name="amount_action"/>
         </index>
         <index name="feesfines_feefineactions_balance_idx" unique="false">
            <column ascending="true" name="balance"/>
         </index>
         <index name="feesfines_feefineactions_created_at_idx" unique="false">
            <column ascending="true" name="created_at"/>
         </index>
         <index name="feesfines_feefineactions_date_action_idx" unique="false">
            <column ascending="true" name="date_action"/>
         </index>
         <index name="feesfines_feefineactions_notify_idx" unique="false">
            <column ascending="true" name="notify"/>
         </index>
         <index name="feesfines_feefineactions_payment_method_idx" unique="false">
            <column ascending="true" name="payment_method"/>
         </index>
         <index name="feesfines_feefineactions_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
         <index name="feesfines_feefineactions_transaction_information_idx" unique="false">
            <column ascending="true" name="transaction_information"/>
         </index>
         <index name="feesfines_feefineactions_type_action_idx" unique="false">
            <column ascending="true" name="type_action"/>
         </index>
         <index name="feesfines_feefineactions_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="feesfines_feefines" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="automatic" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="2" name="default_amount" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="fee_fine_type" nullable="true" remarks="" size="34" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="owner_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="feesfines_feefines_owner_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_owners"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_feefines_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_feefines_automatic_idx" unique="false">
            <column ascending="true" name="automatic"/>
         </index>
         <index name="feesfines_feefines_default_amount_idx" unique="false">
            <column ascending="true" name="default_amount"/>
         </index>
         <index name="feesfines_feefines_fee_fine_type_idx" unique="false">
            <column ascending="true" name="fee_fine_type"/>
         </index>
         <index name="feesfines_feefines_owner_id_idx" unique="false">
            <column ascending="true" name="owner_id"/>
         </index>
      </table>
      <table name="feesfines_lost_item_fees_policies" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="lost_item_policy_id" foreignKey="circulation_loans_lost_item_policy_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loans"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="charge_amount_item_patron" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="charge_amount_item_system" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="description" nullable="true" remarks="" size="27" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="4" name="lost_item_processing_fee" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="lost_item_returned" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="name" nullable="true" remarks="" size="23" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="replaced_lost_item_processing_fee" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="replacement_allowed" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="9" name="replacement_processing_fee" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="returned_lost_item_processing_fee" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_lost_item_fees_policies_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_lost_item_fees_poli_replaced_lost_item_processing_idx" unique="false">
            <column ascending="true" name="replaced_lost_item_processing_fee"/>
         </index>
         <index name="feesfines_lost_item_fees_poli_returned_lost_item_processing_idx" unique="false">
            <column ascending="true" name="returned_lost_item_processing_fee"/>
         </index>
         <index name="feesfines_lost_item_fees_policie_replacement_processing_fee_idx" unique="false">
            <column ascending="true" name="replacement_processing_fee"/>
         </index>
         <index name="feesfines_lost_item_fees_policies_charge_amount_item_patron_idx" unique="false">
            <column ascending="true" name="charge_amount_item_patron"/>
         </index>
         <index name="feesfines_lost_item_fees_policies_charge_amount_item_system_idx" unique="false">
            <column ascending="true" name="charge_amount_item_system"/>
         </index>
         <index name="feesfines_lost_item_fees_policies_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="feesfines_lost_item_fees_policies_lost_item_processing_fee_idx" unique="false">
            <column ascending="true" name="lost_item_processing_fee"/>
         </index>
         <index name="feesfines_lost_item_fees_policies_lost_item_returned_idx" unique="false">
            <column ascending="true" name="lost_item_returned"/>
         </index>
         <index name="feesfines_lost_item_fees_policies_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="feesfines_lost_item_fees_policies_replacement_allowed_idx" unique="false">
            <column ascending="true" name="replacement_allowed"/>
         </index>
      </table>
      <table name="feesfines_manualblocks" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="borrowing" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="desc" nullable="true" remarks="" size="41" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="patron_message" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="renewals" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="requests" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="staff_information" nullable="true" remarks="" size="40" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="type" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="feesfines_manualblocks_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_manualblocks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_manualblocks_borrowing_idx" unique="false">
            <column ascending="true" name="borrowing"/>
         </index>
         <index name="feesfines_manualblocks_desc_idx" unique="false">
            <column ascending="true" name="desc"/>
         </index>
         <index name="feesfines_manualblocks_patron_message_idx" unique="false">
            <column ascending="true" name="patron_message"/>
         </index>
         <index name="feesfines_manualblocks_renewals_idx" unique="false">
            <column ascending="true" name="renewals"/>
         </index>
         <index name="feesfines_manualblocks_requests_idx" unique="false">
            <column ascending="true" name="requests"/>
         </index>
         <index name="feesfines_manualblocks_staff_information_idx" unique="false">
            <column ascending="true" name="staff_information"/>
         </index>
         <index name="feesfines_manualblocks_type_idx" unique="false">
            <column ascending="true" name="type"/>
         </index>
         <index name="feesfines_manualblocks_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="feesfines_overdue_fines_policies" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="overdue_fine_policy_id" foreignKey="circulation_loans_overdue_fine_policy_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loans"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="count_closed" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="description" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="forgive_overdue_fine" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="grace_period_recall" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="5" name="max_overdue_fine" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="6" name="max_overdue_recall_fine" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="name" nullable="true" remarks="" size="15" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_overdue_fines_policies_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_overdue_fines_policies_count_closed_idx" unique="false">
            <column ascending="true" name="count_closed"/>
         </index>
         <index name="feesfines_overdue_fines_policies_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="feesfines_overdue_fines_policies_forgive_overdue_fine_idx" unique="false">
            <column ascending="true" name="forgive_overdue_fine"/>
         </index>
         <index name="feesfines_overdue_fines_policies_grace_period_recall_idx" unique="false">
            <column ascending="true" name="grace_period_recall"/>
         </index>
         <index name="feesfines_overdue_fines_policies_max_overdue_fine_idx" unique="false">
            <column ascending="true" name="max_overdue_fine"/>
         </index>
         <index name="feesfines_overdue_fines_policies_max_overdue_recall_fine_idx" unique="false">
            <column ascending="true" name="max_overdue_recall_fine"/>
         </index>
         <index name="feesfines_overdue_fines_policies_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="feesfines_owners" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="owner_id" foreignKey="feesfines_accounts_owner_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_accounts"/>
            <child column="owner_id" foreignKey="feesfines_feefines_owner_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_feefines"/>
            <child column="owner_id" foreignKey="feesfines_payments_owner_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_payments"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="owner" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_owners_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_owners_owner_idx" unique="false">
            <column ascending="true" name="owner"/>
         </index>
      </table>
      <table name="feesfines_payments" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="allowed_refund_method" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name_method" nullable="true" remarks="" size="17" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="owner_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="feesfines_payments_owner_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_owners"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_payments_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_payments_allowed_refund_method_idx" unique="false">
            <column ascending="true" name="allowed_refund_method"/>
         </index>
         <index name="feesfines_payments_name_method_idx" unique="false">
            <column ascending="true" name="name_method"/>
         </index>
         <index name="feesfines_payments_owner_id_idx" unique="false">
            <column ascending="true" name="owner_id"/>
         </index>
      </table>
      <table name="feesfines_refunds" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="name_reason" nullable="true" remarks="" size="4" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_refunds_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_refunds_name_reason_idx" unique="false">
            <column ascending="true" name="name_reason"/>
         </index>
      </table>
      <table name="feesfines_transfer_criterias" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_transfer_criterias_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="feesfines_transfers" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_transfers_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="feesfines_waives" remarks="https://dev.folio.org/reference/api/#mod-feesfines" schema="public" 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="name_reason" nullable="true" remarks="" size="18" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="feesfines_waives_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="feesfines_waives_name_reason_idx" unique="false">
            <column ascending="true" name="name_reason"/>
         </index>
      </table>
      <table name="finance_budgets" remarks="https://dev.folio.org/reference/api/#mod-finance-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="budget_id" foreignKey="finance_group_fund_fiscal_years_budget_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_group_fund_fiscal_years"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="2" id="1" name="allocation_from" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="2" name="allocation_to" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="3" name="allowable_encumbrance" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="4" name="allowable_expenditure" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="5" name="awaiting_payment" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="budget_status" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="7" name="encumbered" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="8" name="expenditures" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="fiscal_year_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_budgets_fiscal_year_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_fiscal_years"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="fund_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_budgets_fund_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_funds"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="2" id="11" name="initial_allocation" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="name" nullable="true" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="13" name="net_transfers" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_budgets_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_budgets_allocation_from_idx" unique="false">
            <column ascending="true" name="allocation_from"/>
         </index>
         <index name="finance_budgets_allocation_to_idx" unique="false">
            <column ascending="true" name="allocation_to"/>
         </index>
         <index name="finance_budgets_allowable_encumbrance_idx" unique="false">
            <column ascending="true" name="allowable_encumbrance"/>
         </index>
         <index name="finance_budgets_allowable_expenditure_idx" unique="false">
            <column ascending="true" name="allowable_expenditure"/>
         </index>
         <index name="finance_budgets_awaiting_payment_idx" unique="false">
            <column ascending="true" name="awaiting_payment"/>
         </index>
         <index name="finance_budgets_budget_status_idx" unique="false">
            <column ascending="true" name="budget_status"/>
         </index>
         <index name="finance_budgets_encumbered_idx" unique="false">
            <column ascending="true" name="encumbered"/>
         </index>
         <index name="finance_budgets_expenditures_idx" unique="false">
            <column ascending="true" name="expenditures"/>
         </index>
         <index name="finance_budgets_fiscal_year_id_idx" unique="false">
            <column ascending="true" name="fiscal_year_id"/>
         </index>
         <index name="finance_budgets_fund_id_idx" unique="false">
            <column ascending="true" name="fund_id"/>
         </index>
         <index name="finance_budgets_initial_allocation_idx" unique="false">
            <column ascending="true" name="initial_allocation"/>
         </index>
         <index name="finance_budgets_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="finance_budgets_net_transfers_idx" unique="false">
            <column ascending="true" name="net_transfers"/>
         </index>
      </table>
      <table name="finance_expense_classes" remarks="https://dev.folio.org/reference/api/#mod-finance-storage" schema="public" 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="true" remarks="" size="4" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="19" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_expense_classes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_expense_classes_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="finance_expense_classes_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="finance_fiscal_years" remarks="https://dev.folio.org/reference/api/#mod-finance-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="fiscal_year_id" foreignKey="finance_budgets_fiscal_year_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_budgets"/>
            <child column="fiscal_year_id" foreignKey="finance_group_fund_fiscal_years_fiscal_year_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_group_fund_fiscal_years"/>
            <child column="fiscal_year_one_id" foreignKey="finance_ledgers_fiscal_year_one_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_ledgers"/>
            <child column="fiscal_year_id" foreignKey="finance_transactions_fiscal_year_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_transactions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="currency" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="4" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="period_end" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="period_start" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="series" nullable="true" remarks="" size="2" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_fiscal_years_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_fiscal_years_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="finance_fiscal_years_currency_idx" unique="false">
            <column ascending="true" name="currency"/>
         </index>
         <index name="finance_fiscal_years_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="finance_fiscal_years_period_end_idx" unique="false">
            <column ascending="true" name="period_end"/>
         </index>
         <index name="finance_fiscal_years_period_start_idx" unique="false">
            <column ascending="true" name="period_start"/>
         </index>
         <index name="finance_fiscal_years_series_idx" unique="false">
            <column ascending="true" name="series"/>
         </index>
      </table>
      <table name="finance_fund_types" remarks="https://dev.folio.org/reference/api/#mod-finance-storage" schema="public" 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="name" nullable="true" remarks="" size="35" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_fund_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_fund_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="finance_funds" remarks="https://dev.folio.org/reference/api/#mod-finance-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="fund_id" foreignKey="finance_budgets_fund_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_budgets"/>
            <child column="fund_id" foreignKey="finance_group_fund_fiscal_years_fund_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_group_fund_fiscal_years"/>
            <child column="to_fund_id" foreignKey="finance_transactions_to_fund_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_transactions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="description" nullable="true" remarks="" size="23" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="external_account_no" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="fund_status" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="fund_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="ledger_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_funds_ledger_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_ledgers"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="name" nullable="true" remarks="" size="39" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_funds_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_funds_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="finance_funds_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="finance_funds_external_account_no_idx" unique="false">
            <column ascending="true" name="external_account_no"/>
         </index>
         <index name="finance_funds_fund_status_idx" unique="false">
            <column ascending="true" name="fund_status"/>
         </index>
         <index name="finance_funds_fund_type_id_idx" unique="false">
            <column ascending="true" name="fund_type_id"/>
         </index>
         <index name="finance_funds_ledger_id_idx" unique="false">
            <column ascending="true" name="ledger_id"/>
         </index>
         <index name="finance_funds_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="finance_group_fund_fiscal_years" remarks="https://dev.folio.org/reference/api/#mod-finance-storage" schema="public" 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="budget_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_group_fund_fiscal_years_budget_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_budgets"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="fiscal_year_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_group_fund_fiscal_years_fiscal_year_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_fiscal_years"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="fund_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_group_fund_fiscal_years_fund_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_funds"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="group_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_group_fund_fiscal_years_group_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_groups"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_group_fund_fiscal_years_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_group_fund_fiscal_years_budget_id_idx" unique="false">
            <column ascending="true" name="budget_id"/>
         </index>
         <index name="finance_group_fund_fiscal_years_fiscal_year_id_idx" unique="false">
            <column ascending="true" name="fiscal_year_id"/>
         </index>
         <index name="finance_group_fund_fiscal_years_fund_id_idx" unique="false">
            <column ascending="true" name="fund_id"/>
         </index>
         <index name="finance_group_fund_fiscal_years_group_id_idx" unique="false">
            <column ascending="true" name="group_id"/>
         </index>
      </table>
      <table name="finance_groups" remarks="https://dev.folio.org/reference/api/#mod-finance-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="group_id" foreignKey="finance_group_fund_fiscal_years_group_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_group_fund_fiscal_years"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="26" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="status" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_groups_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_groups_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="finance_groups_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="finance_groups_status_idx" unique="false">
            <column ascending="true" name="status"/>
         </index>
      </table>
      <table name="finance_ledgers" remarks="https://dev.folio.org/reference/api/#mod-finance-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="ledger_id" foreignKey="finance_funds_ledger_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_funds"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="2" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="currency" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="fiscal_year_one_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_ledgers_fiscal_year_one_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_fiscal_years"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="ledger_status" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="name" nullable="true" remarks="" size="21" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="restrict_encumbrance" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="restrict_expenditures" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_ledgers_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_ledgers_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="finance_ledgers_currency_idx" unique="false">
            <column ascending="true" name="currency"/>
         </index>
         <index name="finance_ledgers_fiscal_year_one_id_idx" unique="false">
            <column ascending="true" name="fiscal_year_one_id"/>
         </index>
         <index name="finance_ledgers_ledger_status_idx" unique="false">
            <column ascending="true" name="ledger_status"/>
         </index>
         <index name="finance_ledgers_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="finance_ledgers_restrict_encumbrance_idx" unique="false">
            <column ascending="true" name="restrict_encumbrance"/>
         </index>
         <index name="finance_ledgers_restrict_expenditures_idx" unique="false">
            <column ascending="true" name="restrict_expenditures"/>
         </index>
      </table>
      <table name="finance_transactions" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" 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="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="currency" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="description" nullable="true" remarks="" size="60" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="expense_class_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="fiscal_year_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_transactions_fiscal_year_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_fiscal_years"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="from_fund_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="payment_encumbrance_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="source" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="source_invoice_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="source_invoice_line_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="to_fund_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="finance_transactions_to_fund_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="finance_funds"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="transaction_type" nullable="true" remarks="" size="15" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="finance_transactions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="finance_transactions_amount_idx" unique="false">
            <column ascending="true" name="amount"/>
         </index>
         <index name="finance_transactions_currency_idx" unique="false">
            <column ascending="true" name="currency"/>
         </index>
         <index name="finance_transactions_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="finance_transactions_expense_class_id_idx" unique="false">
            <column ascending="true" name="expense_class_id"/>
         </index>
         <index name="finance_transactions_fiscal_year_id_idx" unique="false">
            <column ascending="true" name="fiscal_year_id"/>
         </index>
         <index name="finance_transactions_from_fund_id_idx" unique="false">
            <column ascending="true" name="from_fund_id"/>
         </index>
         <index name="finance_transactions_payment_encumbrance_id_idx" unique="false">
            <column ascending="true" name="payment_encumbrance_id"/>
         </index>
         <index name="finance_transactions_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
         <index name="finance_transactions_source_invoice_id_idx" unique="false">
            <column ascending="true" name="source_invoice_id"/>
         </index>
         <index name="finance_transactions_source_invoice_line_id_idx" unique="false">
            <column ascending="true" name="source_invoice_line_id"/>
         </index>
         <index name="finance_transactions_to_fund_id_idx" unique="false">
            <column ascending="true" name="to_fund_id"/>
         </index>
         <index name="finance_transactions_transaction_type_idx" unique="false">
            <column ascending="true" name="transaction_type"/>
         </index>
      </table>
      <table name="inventory_alternative_title_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="22" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_alternative_title_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_alternative_title_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_alternative_title_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_call_number_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="43" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_call_number_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_call_number_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_call_number_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_campuses" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="campus_id" foreignKey="inventory_libraries_campus_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_libraries"/>
            <child column="campus_id" foreignKey="inventory_locations_campus_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="2" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="institution_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_campuses_institution_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_institutions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_campuses_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_campuses_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_campuses_institution_id_idx" unique="false">
            <column ascending="true" name="institution_id"/>
         </index>
         <index name="inventory_campuses_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="inventory_classification_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="29" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_classification_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_classification_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_classification_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_contributor_name_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="14" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="ordering" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_contributor_name_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_contributor_name_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_contributor_name_types_ordering_idx" unique="false">
            <column ascending="true" name="ordering"/>
         </index>
      </table>
      <table name="inventory_contributor_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="39" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="source" nullable="true" remarks="" size="11" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_contributor_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_contributor_types_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_contributor_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_contributor_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_electronic_access_relationships" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="29" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_electronic_access_relationships_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_electronic_access_relationships_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_electronic_access_relationships_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_holdings" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="holdings_record_id" foreignKey="inventory_items_holdings_record_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_items"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="_version" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="call_number" nullable="true" remarks="" size="78" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="call_number_prefix" nullable="true" remarks="" size="19" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="call_number_suffix" nullable="true" remarks="" size="13" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="call_number_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="copy_number" nullable="true" remarks="" size="29" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="discovery_suppress" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="effective_location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_holdings_effective_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="holdings_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="hrid" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="instance_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_holdings_instance_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_instances"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="number_of_items" nullable="true" remarks="" size="17" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="permanent_location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_holdings_permanent_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="retention_policy" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="shelving_title" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="source_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="temporary_location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="acquisition_method" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="ill_policy_id" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="21" name="receipt_status" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_holdings_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_holdings__version_idx" unique="false">
            <column ascending="true" name="_version"/>
         </index>
         <index name="inventory_holdings_acquisition_method_idx" unique="false">
            <column ascending="true" name="acquisition_method"/>
         </index>
         <index name="inventory_holdings_call_number_idx" unique="false">
            <column ascending="true" name="call_number"/>
         </index>
         <index name="inventory_holdings_call_number_prefix_idx" unique="false">
            <column ascending="true" name="call_number_prefix"/>
         </index>
         <index name="inventory_holdings_call_number_suffix_idx" unique="false">
            <column ascending="true" name="call_number_suffix"/>
         </index>
         <index name="inventory_holdings_call_number_type_id_idx" unique="false">
            <column ascending="true" name="call_number_type_id"/>
         </index>
         <index name="inventory_holdings_copy_number_idx" unique="false">
            <column ascending="true" name="copy_number"/>
         </index>
         <index name="inventory_holdings_discovery_suppress_idx" unique="false">
            <column ascending="true" name="discovery_suppress"/>
         </index>
         <index name="inventory_holdings_effective_location_id_idx" unique="false">
            <column ascending="true" name="effective_location_id"/>
         </index>
         <index name="inventory_holdings_holdings_type_id_idx" unique="false">
            <column ascending="true" name="holdings_type_id"/>
         </index>
         <index name="inventory_holdings_hrid_idx" unique="false">
            <column ascending="true" name="hrid"/>
         </index>
         <index name="inventory_holdings_ill_policy_id_idx" unique="false">
            <column ascending="true" name="ill_policy_id"/>
         </index>
         <index name="inventory_holdings_instance_id_idx" unique="false">
            <column ascending="true" name="instance_id"/>
         </index>
         <index name="inventory_holdings_number_of_items_idx" unique="false">
            <column ascending="true" name="number_of_items"/>
         </index>
         <index name="inventory_holdings_permanent_location_id_idx" unique="false">
            <column ascending="true" name="permanent_location_id"/>
         </index>
         <index name="inventory_holdings_receipt_status_idx" unique="false">
            <column ascending="true" name="receipt_status"/>
         </index>
         <index name="inventory_holdings_retention_policy_idx" unique="false">
            <column ascending="true" name="retention_policy"/>
         </index>
         <index name="inventory_holdings_shelving_title_idx" unique="false">
            <column ascending="true" name="shelving_title"/>
         </index>
         <index name="inventory_holdings_source_id_idx" unique="false">
            <column ascending="true" name="source_id"/>
         </index>
         <index name="inventory_holdings_temporary_location_id_idx" unique="false">
            <column ascending="true" name="temporary_location_id"/>
         </index>
      </table>
      <table name="inventory_holdings_note_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_holdings_note_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_holdings_note_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_holdings_note_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_holdings_sources" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_holdings_sources_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_holdings_sources_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_holdings_sources_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_holdings_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_holdings_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_holdings_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_holdings_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_identifier_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_identifier_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_identifier_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_identifier_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_ill_policies" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_ill_policies_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_ill_policies_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="inventory_instance_formats" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="true" remarks="" size="2" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="40" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="read_only" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="source" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_instance_formats_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_instance_formats_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_instance_formats_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_instance_formats_read_only_idx" unique="false">
            <column ascending="true" name="read_only"/>
         </index>
         <index name="inventory_instance_formats_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_instance_note_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="46" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_instance_note_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_instance_note_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_instance_note_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_instance_relationship_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="19" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_instance_relationship_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_instance_relationship_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="inventory_instance_relationships" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_instance_relationships_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="inventory_instance_statuses" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="28" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_instance_statuses_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_instance_statuses_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_instance_statuses_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_instance_statuses_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_instance_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="instance_type_id" foreignKey="inventory_instances_instance_type_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_instances"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="43" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="source" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_instance_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_instance_types_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_instance_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_instance_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_instances" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="instance_id" foreignKey="inventory_holdings_instance_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_holdings"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="_version" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="cataloged_date" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="discovery_suppress" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="hrid" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="index_title" nullable="true" remarks="" size="5674" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="instance_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_instances_instance_type_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_instance_types"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="mode_of_issuance_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="previously_held" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="staff_suppress" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="status_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="12" name="status_updated_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="title" nullable="true" remarks="" size="5676" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_instances_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_instances__version_idx" unique="false">
            <column ascending="true" name="_version"/>
         </index>
         <index name="inventory_instances_cataloged_date_idx" unique="false">
            <column ascending="true" name="cataloged_date"/>
         </index>
         <index name="inventory_instances_discovery_suppress_idx" unique="false">
            <column ascending="true" name="discovery_suppress"/>
         </index>
         <index name="inventory_instances_hrid_idx" unique="false">
            <column ascending="true" name="hrid"/>
         </index>
         <index name="inventory_instances_instance_type_id_idx" unique="false">
            <column ascending="true" name="instance_type_id"/>
         </index>
         <index name="inventory_instances_mode_of_issuance_id_idx" unique="false">
            <column ascending="true" name="mode_of_issuance_id"/>
         </index>
         <index name="inventory_instances_previously_held_idx" unique="false">
            <column ascending="true" name="previously_held"/>
         </index>
         <index name="inventory_instances_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
         <index name="inventory_instances_staff_suppress_idx" unique="false">
            <column ascending="true" name="staff_suppress"/>
         </index>
         <index name="inventory_instances_status_id_idx" unique="false">
            <column ascending="true" name="status_id"/>
         </index>
         <index name="inventory_instances_status_updated_date_idx" unique="false">
            <column ascending="true" name="status_updated_date"/>
         </index>
      </table>
      <table name="inventory_institutions" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="institution_id" foreignKey="inventory_campuses_institution_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_campuses"/>
            <child column="institution_id" foreignKey="inventory_locations_institution_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="2" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="21" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_institutions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_institutions_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_institutions_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="inventory_item_damaged_statuses" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="11" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_item_damaged_statuses_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_item_damaged_statuses_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_item_damaged_statuses_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_item_note_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_item_note_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_item_note_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_item_note_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_items" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="_version" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="accession_number" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="barcode" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="chronology" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="copy_number" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="description_of_pieces" nullable="true" remarks="" size="372" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="discovery_suppress" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="effective_location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_items_effective_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="effective_shelving_order" nullable="true" remarks="" size="112" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="enumeration" nullable="true" remarks="" size="80" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="holdings_record_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_items_holdings_record_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_holdings"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="hrid" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="in_transit_destination_service_point_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="item_damaged_status_date" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="item_damaged_status_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="item_level_call_number" nullable="true" remarks="" size="51" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="item_level_call_number_prefix" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="item_level_call_number_suffix" nullable="true" remarks="" size="4" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="item_level_call_number_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="material_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_items_material_type_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_material_types"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="21" name="missing_pieces" nullable="true" remarks="" size="57" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="22" name="missing_pieces_date" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="23" name="number_of_missing_pieces" nullable="true" remarks="" size="58" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="24" name="number_of_pieces" nullable="true" remarks="" size="11" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="25" name="permanent_loan_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_items_permanent_loan_type_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_loan_types"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="26" name="permanent_location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="27" name="purchase_order_line_identifier" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="28" name="temporary_loan_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="29" name="temporary_location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="30" name="volume" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="31" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="32" name="item_identifier" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_items_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_items__version_idx" unique="false">
            <column ascending="true" name="_version"/>
         </index>
         <index name="inventory_items_accession_number_idx" unique="false">
            <column ascending="true" name="accession_number"/>
         </index>
         <index name="inventory_items_barcode_idx" unique="false">
            <column ascending="true" name="barcode"/>
         </index>
         <index name="inventory_items_chronology_idx" unique="false">
            <column ascending="true" name="chronology"/>
         </index>
         <index name="inventory_items_copy_number_idx" unique="false">
            <column ascending="true" name="copy_number"/>
         </index>
         <index name="inventory_items_description_of_pieces_idx" unique="false">
            <column ascending="true" name="description_of_pieces"/>
         </index>
         <index name="inventory_items_discovery_suppress_idx" unique="false">
            <column ascending="true" name="discovery_suppress"/>
         </index>
         <index name="inventory_items_effective_location_id_idx" unique="false">
            <column ascending="true" name="effective_location_id"/>
         </index>
         <index name="inventory_items_effective_shelving_order_idx" unique="false">
            <column ascending="true" name="effective_shelving_order"/>
         </index>
         <index name="inventory_items_enumeration_idx" unique="false">
            <column ascending="true" name="enumeration"/>
         </index>
         <index name="inventory_items_holdings_record_id_idx" unique="false">
            <column ascending="true" name="holdings_record_id"/>
         </index>
         <index name="inventory_items_hrid_idx" unique="false">
            <column ascending="true" name="hrid"/>
         </index>
         <index name="inventory_items_in_transit_destination_service_point_id_idx" unique="false">
            <column ascending="true" name="in_transit_destination_service_point_id"/>
         </index>
         <index name="inventory_items_item_damaged_status_date_idx" unique="false">
            <column ascending="true" name="item_damaged_status_date"/>
         </index>
         <index name="inventory_items_item_damaged_status_id_idx" unique="false">
            <column ascending="true" name="item_damaged_status_id"/>
         </index>
         <index name="inventory_items_item_identifier_idx" unique="false">
            <column ascending="true" name="item_identifier"/>
         </index>
         <index name="inventory_items_item_level_call_number_idx" unique="false">
            <column ascending="true" name="item_level_call_number"/>
         </index>
         <index name="inventory_items_item_level_call_number_prefix_idx" unique="false">
            <column ascending="true" name="item_level_call_number_prefix"/>
         </index>
         <index name="inventory_items_item_level_call_number_suffix_idx" unique="false">
            <column ascending="true" name="item_level_call_number_suffix"/>
         </index>
         <index name="inventory_items_item_level_call_number_type_id_idx" unique="false">
            <column ascending="true" name="item_level_call_number_type_id"/>
         </index>
         <index name="inventory_items_material_type_id_idx" unique="false">
            <column ascending="true" name="material_type_id"/>
         </index>
         <index name="inventory_items_missing_pieces_date_idx" unique="false">
            <column ascending="true" name="missing_pieces_date"/>
         </index>
         <index name="inventory_items_missing_pieces_idx" unique="false">
            <column ascending="true" name="missing_pieces"/>
         </index>
         <index name="inventory_items_number_of_missing_pieces_idx" unique="false">
            <column ascending="true" name="number_of_missing_pieces"/>
         </index>
         <index name="inventory_items_number_of_pieces_idx" unique="false">
            <column ascending="true" name="number_of_pieces"/>
         </index>
         <index name="inventory_items_permanent_loan_type_id_idx" unique="false">
            <column ascending="true" name="permanent_loan_type_id"/>
         </index>
         <index name="inventory_items_permanent_location_id_idx" unique="false">
            <column ascending="true" name="permanent_location_id"/>
         </index>
         <index name="inventory_items_purchase_order_line_identifier_idx" unique="false">
            <column ascending="true" name="purchase_order_line_identifier"/>
         </index>
         <index name="inventory_items_temporary_loan_type_id_idx" unique="false">
            <column ascending="true" name="temporary_loan_type_id"/>
         </index>
         <index name="inventory_items_temporary_location_id_idx" unique="false">
            <column ascending="true" name="temporary_location_id"/>
         </index>
         <index name="inventory_items_volume_idx" unique="false">
            <column ascending="true" name="volume"/>
         </index>
      </table>
      <table name="inventory_libraries" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="library_id" foreignKey="inventory_locations_library_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="campus_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_libraries_campus_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_campuses"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="code" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="29" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_libraries_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_libraries_campus_id_idx" unique="false">
            <column ascending="true" name="campus_id"/>
         </index>
         <index name="inventory_libraries_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_libraries_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="inventory_loan_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="permanent_loan_type_id" foreignKey="inventory_items_permanent_loan_type_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_items"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="true" remarks="" size="41" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_loan_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_loan_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="inventory_locations" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="item_location_id" foreignKey="circulation_check_ins_item_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_check_ins"/>
            <child column="item_effective_location_id_at_check_out" foreignKey="circulation_loans_item_effective_location_id_at_check_out_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loans"/>
            <child column="effective_location_id" foreignKey="inventory_holdings_effective_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_holdings"/>
            <child column="permanent_location_id" foreignKey="inventory_holdings_permanent_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_holdings"/>
            <child column="effective_location_id" foreignKey="inventory_items_effective_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_items"/>
            <child column="location_id" foreignKey="po_pieces_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_pieces"/>
            <child column="location_id" foreignKey="po_receiving_history_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_receiving_history"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="campus_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_locations_campus_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_campuses"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="code" nullable="true" remarks="" size="17" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="description" nullable="true" remarks="" size="79" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="discovery_display_name" nullable="true" remarks="" size="84" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="institution_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_locations_institution_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_institutions"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="is_active" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="library_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_locations_library_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_libraries"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="name" nullable="true" remarks="" size="79" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="primary_service_point" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_locations_primary_service_point_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_service_points"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_locations_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_locations_campus_id_idx" unique="false">
            <column ascending="true" name="campus_id"/>
         </index>
         <index name="inventory_locations_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_locations_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="inventory_locations_discovery_display_name_idx" unique="false">
            <column ascending="true" name="discovery_display_name"/>
         </index>
         <index name="inventory_locations_institution_id_idx" unique="false">
            <column ascending="true" name="institution_id"/>
         </index>
         <index name="inventory_locations_is_active_idx" unique="false">
            <column ascending="true" name="is_active"/>
         </index>
         <index name="inventory_locations_library_id_idx" unique="false">
            <column ascending="true" name="library_id"/>
         </index>
         <index name="inventory_locations_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_locations_primary_service_point_idx" unique="false">
            <column ascending="true" name="primary_service_point"/>
         </index>
      </table>
      <table name="inventory_material_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="material_type_id" foreignKey="inventory_items_material_type_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_items"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="true" remarks="" size="19" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_material_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_material_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_material_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_modes_of_issuance" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_modes_of_issuance_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_modes_of_issuance_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_modes_of_issuance_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_nature_of_content_terms" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="name" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_nature_of_content_terms_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_nature_of_content_terms_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_nature_of_content_terms_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_service_points" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="service_point_id" foreignKey="circulation_check_ins_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_check_ins"/>
            <child column="checkin_service_point_id" foreignKey="circulation_loans_checkin_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loans"/>
            <child column="checkout_service_point_id" foreignKey="circulation_loans_checkout_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loans"/>
            <child column="pickup_service_point_id" foreignKey="circulation_requests_pickup_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_requests"/>
            <child column="primary_service_point" foreignKey="inventory_locations_primary_service_point_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
            <child column="default_service_point_id" foreignKey="inventory_service_points_users_default_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_service_points_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="discovery_display_name" nullable="true" remarks="" size="22" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="22" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="pickup_location" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="shelving_lag_time" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_service_points_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_service_points_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_service_points_discovery_display_name_idx" unique="false">
            <column ascending="true" name="discovery_display_name"/>
         </index>
         <index name="inventory_service_points_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_service_points_pickup_location_idx" unique="false">
            <column ascending="true" name="pickup_location"/>
         </index>
         <index name="inventory_service_points_shelving_lag_time_idx" unique="false">
            <column ascending="true" name="shelving_lag_time"/>
         </index>
      </table>
      <table name="inventory_service_points_users" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="default_service_point_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_service_points_users_default_service_point_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_service_points"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_service_points_users_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_service_points_users_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_service_points_users_default_service_point_id_idx" unique="false">
            <column ascending="true" name="default_service_point_id"/>
         </index>
         <index name="inventory_service_points_users_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="inventory_statistical_code_types" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="statistical_code_type_id" foreignKey="inventory_statistical_codes_statistical_code_type_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_statistical_codes"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="true" remarks="" size="24" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_statistical_code_types_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_statistical_code_types_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_statistical_code_types_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="inventory_statistical_codes" remarks="https://dev.folio.org/reference/api/#mod-inventory-storage" schema="public" 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="true" remarks="" size="13" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="50" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="source" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="statistical_code_type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="inventory_statistical_codes_statistical_code_type_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_statistical_code_types"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="inventory_statistical_codes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="inventory_statistical_codes_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="inventory_statistical_codes_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="inventory_statistical_codes_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
         <index name="inventory_statistical_codes_statistical_code_type_id_idx" unique="false">
            <column ascending="true" name="statistical_code_type_id"/>
         </index>
      </table>
      <table name="invoice_invoices" remarks="https://dev.folio.org/reference/api/#mod-invoice-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="invoice_id" foreignKey="invoice_lines_invoice_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_lines"/>
            <child column="invoice_id" foreignKey="invoice_vouchers_invoice_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_vouchers"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="accounting_code" nullable="true" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="2" name="adjustments_total" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="3" name="approval_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="approved_by" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="invoice_invoices_approved_by_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="batch_group_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="bill_to" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="chk_subscription_overlap" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="currency" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="9" name="disbursement_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="disbursement_number" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="enclosure_needed" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="12" name="exchange_rate" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="export_to_accounting" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="folio_invoice_no" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="15" name="invoice_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="16" name="lock_total" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="manual_payment" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="note" nullable="true" remarks="" size="77" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="19" name="payment_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="payment_method" nullable="true" remarks="" size="18" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="21" name="payment_terms" nullable="true" remarks="" size="11" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="22" name="source" nullable="true" remarks="" size="4" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="23" name="status" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="24" name="sub_total" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="25" name="total" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="26" name="vendor_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="invoice_invoices_vendor_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="organization_organizations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="27" name="vendor_invoice_no" nullable="true" remarks="" size="25" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="28" name="voucher_number" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="29" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="invoice_invoices_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="invoice_invoices_accounting_code_idx" unique="false">
            <column ascending="true" name="accounting_code"/>
         </index>
         <index name="invoice_invoices_adjustments_total_idx" unique="false">
            <column ascending="true" name="adjustments_total"/>
         </index>
         <index name="invoice_invoices_approval_date_idx" unique="false">
            <column ascending="true" name="approval_date"/>
         </index>
         <index name="invoice_invoices_approved_by_idx" unique="false">
            <column ascending="true" name="approved_by"/>
         </index>
         <index name="invoice_invoices_batch_group_id_idx" unique="false">
            <column ascending="true" name="batch_group_id"/>
         </index>
         <index name="invoice_invoices_bill_to_idx" unique="false">
            <column ascending="true" name="bill_to"/>
         </index>
         <index name="invoice_invoices_chk_subscription_overlap_idx" unique="false">
            <column ascending="true" name="chk_subscription_overlap"/>
         </index>
         <index name="invoice_invoices_currency_idx" unique="false">
            <column ascending="true" name="currency"/>
         </index>
         <index name="invoice_invoices_disbursement_date_idx" unique="false">
            <column ascending="true" name="disbursement_date"/>
         </index>
         <index name="invoice_invoices_disbursement_number_idx" unique="false">
            <column ascending="true" name="disbursement_number"/>
         </index>
         <index name="invoice_invoices_enclosure_needed_idx" unique="false">
            <column ascending="true" name="enclosure_needed"/>
         </index>
         <index name="invoice_invoices_exchange_rate_idx" unique="false">
            <column ascending="true" name="exchange_rate"/>
         </index>
         <index name="invoice_invoices_export_to_accounting_idx" unique="false">
            <column ascending="true" name="export_to_accounting"/>
         </index>
         <index name="invoice_invoices_folio_invoice_no_idx" unique="false">
            <column ascending="true" name="folio_invoice_no"/>
         </index>
         <index name="invoice_invoices_invoice_date_idx" unique="false">
            <column ascending="true" name="invoice_date"/>
         </index>
         <index name="invoice_invoices_lock_total_idx" unique="false">
            <column ascending="true" name="lock_total"/>
         </index>
         <index name="invoice_invoices_manual_payment_idx" unique="false">
            <column ascending="true" name="manual_payment"/>
         </index>
         <index name="invoice_invoices_note_idx" unique="false">
            <column ascending="true" name="note"/>
         </index>
         <index name="invoice_invoices_payment_date_idx" unique="false">
            <column ascending="true" name="payment_date"/>
         </index>
         <index name="invoice_invoices_payment_method_idx" unique="false">
            <column ascending="true" name="payment_method"/>
         </index>
         <index name="invoice_invoices_payment_terms_idx" unique="false">
            <column ascending="true" name="payment_terms"/>
         </index>
         <index name="invoice_invoices_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
         <index name="invoice_invoices_status_idx" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="invoice_invoices_sub_total_idx" unique="false">
            <column ascending="true" name="sub_total"/>
         </index>
         <index name="invoice_invoices_total_idx" unique="false">
            <column ascending="true" name="total"/>
         </index>
         <index name="invoice_invoices_vendor_id_idx" unique="false">
            <column ascending="true" name="vendor_id"/>
         </index>
         <index name="invoice_invoices_vendor_invoice_no_idx" unique="false">
            <column ascending="true" name="vendor_invoice_no"/>
         </index>
         <index name="invoice_invoices_voucher_number_idx" unique="false">
            <column ascending="true" name="voucher_number"/>
         </index>
      </table>
      <table name="invoice_lines" remarks="https://dev.folio.org/reference/api/#mod-invoice-storage" schema="public" 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="account_number" nullable="true" remarks="" size="44" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="accounting_code" nullable="true" remarks="" size="11" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="3" name="adjustments_total" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="comment" nullable="true" remarks="" size="94" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="description" nullable="true" remarks="" size="585" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="invoice_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="invoice_lines_invoice_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_invoices"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="invoice_line_number" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="invoice_line_status" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="po_line_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="quantity" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="release_encumbrance" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="12" name="sub_total" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="13" name="subscription_end" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="subscription_info" nullable="true" remarks="" size="116" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="15" name="subscription_start" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="16" name="total" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="invoice_lines_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="invoice_lines_account_number_idx" unique="false">
            <column ascending="true" name="account_number"/>
         </index>
         <index name="invoice_lines_accounting_code_idx" unique="false">
            <column ascending="true" name="accounting_code"/>
         </index>
         <index name="invoice_lines_adjustments_total_idx" unique="false">
            <column ascending="true" name="adjustments_total"/>
         </index>
         <index name="invoice_lines_comment_idx" unique="false">
            <column ascending="true" name="comment"/>
         </index>
         <index name="invoice_lines_invoice_id_idx" unique="false">
            <column ascending="true" name="invoice_id"/>
         </index>
         <index name="invoice_lines_invoice_line_number_idx" unique="false">
            <column ascending="true" name="invoice_line_number"/>
         </index>
         <index name="invoice_lines_invoice_line_status_idx" unique="false">
            <column ascending="true" name="invoice_line_status"/>
         </index>
         <index name="invoice_lines_po_line_id_idx" unique="false">
            <column ascending="true" name="po_line_id"/>
         </index>
         <index name="invoice_lines_quantity_idx" unique="false">
            <column ascending="true" name="quantity"/>
         </index>
         <index name="invoice_lines_release_encumbrance_idx" unique="false">
            <column ascending="true" name="release_encumbrance"/>
         </index>
         <index name="invoice_lines_sub_total_idx" unique="false">
            <column ascending="true" name="sub_total"/>
         </index>
         <index name="invoice_lines_subscription_end_idx" unique="false">
            <column ascending="true" name="subscription_end"/>
         </index>
         <index name="invoice_lines_subscription_info_idx" unique="false">
            <column ascending="true" name="subscription_info"/>
         </index>
         <index name="invoice_lines_subscription_start_idx" unique="false">
            <column ascending="true" name="subscription_start"/>
         </index>
         <index name="invoice_lines_total_idx" unique="false">
            <column ascending="true" name="total"/>
         </index>
      </table>
      <table name="invoice_voucher_lines" remarks="https://dev.folio.org/reference/api/#mod-invoice-storage" schema="public" 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="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="external_account_number" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="voucher_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="invoice_voucher_lines_voucher_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_vouchers"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="invoice_voucher_lines_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="invoice_voucher_lines_amount_idx" unique="false">
            <column ascending="true" name="amount"/>
         </index>
         <index name="invoice_voucher_lines_external_account_number_idx" unique="false">
            <column ascending="true" name="external_account_number"/>
         </index>
         <index name="invoice_voucher_lines_voucher_id_idx" unique="false">
            <column ascending="true" name="voucher_id"/>
         </index>
      </table>
      <table name="invoice_vouchers" remarks="https://dev.folio.org/reference/api/#mod-invoice-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="voucher_id" foreignKey="invoice_voucher_lines_voucher_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_voucher_lines"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="accounting_code" nullable="true" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="2" name="amount" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="batch_group_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="4" name="disbursement_amount" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="disbursement_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="disbursement_number" nullable="true" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="enclosure_needed" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="2" id="8" name="exchange_rate" nullable="true" remarks="" size="12" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="export_to_accounting" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="invoice_currency" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="invoice_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="invoice_vouchers_invoice_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_invoices"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="status" nullable="true" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="system_currency" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="type" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="vendor_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="invoice_vouchers_vendor_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="organization_organizations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="16" name="voucher_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="voucher_number" nullable="true" remarks="" size="17" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="invoice_vouchers_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="invoice_vouchers_accounting_code_idx" unique="false">
            <column ascending="true" name="accounting_code"/>
         </index>
         <index name="invoice_vouchers_amount_idx" unique="false">
            <column ascending="true" name="amount"/>
         </index>
         <index name="invoice_vouchers_batch_group_id_idx" unique="false">
            <column ascending="true" name="batch_group_id"/>
         </index>
         <index name="invoice_vouchers_disbursement_amount_idx" unique="false">
            <column ascending="true" name="disbursement_amount"/>
         </index>
         <index name="invoice_vouchers_disbursement_date_idx" unique="false">
            <column ascending="true" name="disbursement_date"/>
         </index>
         <index name="invoice_vouchers_disbursement_number_idx" unique="false">
            <column ascending="true" name="disbursement_number"/>
         </index>
         <index name="invoice_vouchers_enclosure_needed_idx" unique="false">
            <column ascending="true" name="enclosure_needed"/>
         </index>
         <index name="invoice_vouchers_exchange_rate_idx" unique="false">
            <column ascending="true" name="exchange_rate"/>
         </index>
         <index name="invoice_vouchers_export_to_accounting_idx" unique="false">
            <column ascending="true" name="export_to_accounting"/>
         </index>
         <index name="invoice_vouchers_invoice_currency_idx" unique="false">
            <column ascending="true" name="invoice_currency"/>
         </index>
         <index name="invoice_vouchers_invoice_id_idx" unique="false">
            <column ascending="true" name="invoice_id"/>
         </index>
         <index name="invoice_vouchers_status_idx" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="invoice_vouchers_system_currency_idx" unique="false">
            <column ascending="true" name="system_currency"/>
         </index>
         <index name="invoice_vouchers_type_idx" unique="false">
            <column ascending="true" name="type"/>
         </index>
         <index name="invoice_vouchers_vendor_id_idx" unique="false">
            <column ascending="true" name="vendor_id"/>
         </index>
         <index name="invoice_vouchers_voucher_date_idx" unique="false">
            <column ascending="true" name="voucher_date"/>
         </index>
         <index name="invoice_vouchers_voucher_number_idx" unique="false">
            <column ascending="true" name="voucher_number"/>
         </index>
      </table>
      <table name="notes" remarks="https://dev.folio.org/reference/api/#mod-notes" schema="public" 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="content" nullable="true" remarks="" size="1164" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="domain" nullable="true" remarks="" size="13" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="pop_up_on_user" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="title" nullable="true" remarks="" size="144" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="type_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="notes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="notes_domain_idx" unique="false">
            <column ascending="true" name="domain"/>
         </index>
         <index name="notes_pop_up_on_user_idx" unique="false">
            <column ascending="true" name="pop_up_on_user"/>
         </index>
         <index name="notes_title_idx" unique="false">
            <column ascending="true" name="title"/>
         </index>
         <index name="notes_type_id_idx" unique="false">
            <column ascending="true" name="type_id"/>
         </index>
      </table>
      <table name="organization_addresses" remarks="https://dev.folio.org/reference/api/#mod-organizations-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="organization_addresses_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="organization_categories" remarks="https://dev.folio.org/reference/api/#mod-organizations-storage" schema="public" 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="value" nullable="true" remarks="" size="23" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="organization_categories_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="organization_categories_value_idx" unique="false">
            <column ascending="true" name="value"/>
         </index>
      </table>
      <table name="organization_contacts" remarks="https://dev.folio.org/reference/api/#mod-organizations-storage" schema="public" 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="first_name" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="inactive" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="language" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="last_name" nullable="true" remarks="" size="26" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="notes" nullable="true" remarks="" size="269" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="organization_contacts_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="organization_contacts_first_name_idx" unique="false">
            <column ascending="true" name="first_name"/>
         </index>
         <index name="organization_contacts_inactive_idx" unique="false">
            <column ascending="true" name="inactive"/>
         </index>
         <index name="organization_contacts_language_idx" unique="false">
            <column ascending="true" name="language"/>
         </index>
         <index name="organization_contacts_last_name_idx" unique="false">
            <column ascending="true" name="last_name"/>
         </index>
         <index name="organization_contacts_notes_idx" unique="false">
            <column ascending="true" name="notes"/>
         </index>
      </table>
      <table name="organization_emails" remarks="https://dev.folio.org/reference/api/#mod-organizations-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="organization_emails_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="organization_interfaces" remarks="https://dev.folio.org/reference/api/#mod-organizations-storage" schema="public" 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="available" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="delivery_method" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="57" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="notes" nullable="true" remarks="" size="396" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="statistics_format" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="uri" nullable="true" remarks="" size="286" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="organization_interfaces_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="organization_interfaces_available_idx" unique="false">
            <column ascending="true" name="available"/>
         </index>
         <index name="organization_interfaces_delivery_method_idx" unique="false">
            <column ascending="true" name="delivery_method"/>
         </index>
         <index name="organization_interfaces_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="organization_interfaces_notes_idx" unique="false">
            <column ascending="true" name="notes"/>
         </index>
         <index name="organization_interfaces_statistics_format_idx" unique="false">
            <column ascending="true" name="statistics_format"/>
         </index>
         <index name="organization_interfaces_uri_idx" unique="false">
            <column ascending="true" name="uri"/>
         </index>
      </table>
      <table name="organization_organizations" remarks="https://dev.folio.org/reference/api/#mod-organizations-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="vendor_id" foreignKey="invoice_invoices_vendor_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_invoices"/>
            <child column="vendor_id" foreignKey="invoice_vouchers_vendor_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_vouchers"/>
            <child column="vendor" foreignKey="po_order_templates_vendor_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_order_templates"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="code" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="description" nullable="true" remarks="" size="38" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="erp_code" nullable="true" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="export_to_accounting" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="is_vendor" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="language" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="liable_for_vat" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="name" nullable="true" remarks="" size="60" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="payment_method" nullable="true" remarks="" size="14" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="status" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="organization_organizations_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="organization_organizations_code_idx" unique="false">
            <column ascending="true" name="code"/>
         </index>
         <index name="organization_organizations_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="organization_organizations_erp_code_idx" unique="false">
            <column ascending="true" name="erp_code"/>
         </index>
         <index name="organization_organizations_export_to_accounting_idx" unique="false">
            <column ascending="true" name="export_to_accounting"/>
         </index>
         <index name="organization_organizations_is_vendor_idx" unique="false">
            <column ascending="true" name="is_vendor"/>
         </index>
         <index name="organization_organizations_language_idx" unique="false">
            <column ascending="true" name="language"/>
         </index>
         <index name="organization_organizations_liable_for_vat_idx" unique="false">
            <column ascending="true" name="liable_for_vat"/>
         </index>
         <index name="organization_organizations_name_idx" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="organization_organizations_payment_method_idx" unique="false">
            <column ascending="true" name="payment_method"/>
         </index>
         <index name="organization_organizations_status_idx" unique="false">
            <column ascending="true" name="status"/>
         </index>
      </table>
      <table name="organization_phone_numbers" remarks="https://dev.folio.org/reference/api/#mod-organizations-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="organization_phone_numbers_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="organization_urls" remarks="https://dev.folio.org/reference/api/#mod-organizations-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="organization_urls_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="patron_blocks_user_summary" remarks="https://dev.folio.org/reference/api/#mod-patron-blocks" schema="public" 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="_version" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="patron_blocks_user_summary_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="patron_blocks_user_summary_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="patron_blocks_user_summary__version_idx" unique="false">
            <column ascending="true" name="_version"/>
         </index>
         <index name="patron_blocks_user_summary_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="perm_permissions" remarks="https://dev.folio.org/reference/api/#mod-permissions" schema="public" 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="deprecated" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="description" nullable="true" remarks="" size="297" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="display_name" nullable="true" remarks="" size="144" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="dummy" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="module_name" nullable="true" remarks="" size="37" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="module_version" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="mutable" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="permission_name" nullable="true" remarks="" size="111" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="visible" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="perm_permissions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="perm_permissions_deprecated_idx" unique="false">
            <column ascending="true" name="deprecated"/>
         </index>
         <index name="perm_permissions_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="perm_permissions_display_name_idx" unique="false">
            <column ascending="true" name="display_name"/>
         </index>
         <index name="perm_permissions_dummy_idx" unique="false">
            <column ascending="true" name="dummy"/>
         </index>
         <index name="perm_permissions_module_name_idx" unique="false">
            <column ascending="true" name="module_name"/>
         </index>
         <index name="perm_permissions_module_version_idx" unique="false">
            <column ascending="true" name="module_version"/>
         </index>
         <index name="perm_permissions_mutable_idx" unique="false">
            <column ascending="true" name="mutable"/>
         </index>
         <index name="perm_permissions_permission_name_idx" unique="false">
            <column ascending="true" name="permission_name"/>
         </index>
         <index name="perm_permissions_visible_idx" unique="false">
            <column ascending="true" name="visible"/>
         </index>
      </table>
      <table name="perm_users" remarks="https://dev.folio.org/reference/api/#mod-permissions" schema="public" 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="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="perm_users_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="perm_users_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="perm_users_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="po_alerts" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="po_alerts_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="po_lines" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="po_line_id" foreignKey="po_pieces_po_line_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_pieces"/>
            <child column="po_line_id" foreignKey="po_receiving_history_po_line_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_receiving_history"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="acquisition_method" nullable="true" remarks="" size="25" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="cancellation_restriction" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="checkin_items" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="collection" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="description" nullable="true" remarks="" size="2383" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="donor" nullable="true" remarks="" size="46" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="edition" nullable="true" remarks="" size="451" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="instance_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="is_package" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="order_format" nullable="true" remarks="" size="19" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="payment_status" nullable="true" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="po_line_number" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="publication_date" nullable="true" remarks="" size="44" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="publisher" nullable="true" remarks="" size="596" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="purchase_order_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_lines_purchase_order_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_purchase_orders"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="16" name="receipt_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="receipt_status" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="requester" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="rush" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="selector" nullable="true" remarks="" size="57" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="21" name="source" nullable="true" remarks="" size="4" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="22" name="title_or_package" nullable="true" remarks="" size="588" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="23" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="po_lines_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="po_lines_acquisition_method_idx" unique="false">
            <column ascending="true" name="acquisition_method"/>
         </index>
         <index name="po_lines_cancellation_restriction_idx" unique="false">
            <column ascending="true" name="cancellation_restriction"/>
         </index>
         <index name="po_lines_checkin_items_idx" unique="false">
            <column ascending="true" name="checkin_items"/>
         </index>
         <index name="po_lines_collection_idx" unique="false">
            <column ascending="true" name="collection"/>
         </index>
         <index name="po_lines_donor_idx" unique="false">
            <column ascending="true" name="donor"/>
         </index>
         <index name="po_lines_edition_idx" unique="false">
            <column ascending="true" name="edition"/>
         </index>
         <index name="po_lines_instance_id_idx" unique="false">
            <column ascending="true" name="instance_id"/>
         </index>
         <index name="po_lines_is_package_idx" unique="false">
            <column ascending="true" name="is_package"/>
         </index>
         <index name="po_lines_order_format_idx" unique="false">
            <column ascending="true" name="order_format"/>
         </index>
         <index name="po_lines_payment_status_idx" unique="false">
            <column ascending="true" name="payment_status"/>
         </index>
         <index name="po_lines_po_line_number_idx" unique="false">
            <column ascending="true" name="po_line_number"/>
         </index>
         <index name="po_lines_publication_date_idx" unique="false">
            <column ascending="true" name="publication_date"/>
         </index>
         <index name="po_lines_purchase_order_id_idx" unique="false">
            <column ascending="true" name="purchase_order_id"/>
         </index>
         <index name="po_lines_receipt_date_idx" unique="false">
            <column ascending="true" name="receipt_date"/>
         </index>
         <index name="po_lines_receipt_status_idx" unique="false">
            <column ascending="true" name="receipt_status"/>
         </index>
         <index name="po_lines_requester_idx" unique="false">
            <column ascending="true" name="requester"/>
         </index>
         <index name="po_lines_rush_idx" unique="false">
            <column ascending="true" name="rush"/>
         </index>
         <index name="po_lines_selector_idx" unique="false">
            <column ascending="true" name="selector"/>
         </index>
         <index name="po_lines_source_idx" unique="false">
            <column ascending="true" name="source"/>
         </index>
      </table>
      <table name="po_order_invoice_relns" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" 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="invoice_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="purchase_order_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_order_invoice_relns_purchase_order_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_purchase_orders"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="po_order_invoice_relns_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="po_order_invoice_relns_invoice_id_idx" unique="false">
            <column ascending="true" name="invoice_id"/>
         </index>
         <index name="po_order_invoice_relns_purchase_order_id_idx" unique="false">
            <column ascending="true" name="purchase_order_id"/>
         </index>
      </table>
      <table name="po_order_templates" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" 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="acquisition_method" nullable="true" remarks="" size="25" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="bill_to" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_order_templates_bill_to_fkey" implied="false" onDeleteCascade="false" schema="public" table="configuration_entries"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="description" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="is_package" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="manual_po" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="order_format" nullable="true" remarks="" size="19" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="order_type" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="re_encumber" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="receipt_status" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="selector" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="ship_to" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_order_templates_ship_to_fkey" implied="false" onDeleteCascade="false" schema="public" table="configuration_entries"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="template_name" nullable="true" remarks="" size="30" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="vendor" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_order_templates_vendor_fkey" implied="false" onDeleteCascade="false" schema="public" table="organization_organizations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="po_order_templates_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="po_order_templates_acquisition_method_idx" unique="false">
            <column ascending="true" name="acquisition_method"/>
         </index>
         <index name="po_order_templates_bill_to_idx" unique="false">
            <column ascending="true" name="bill_to"/>
         </index>
         <index name="po_order_templates_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
         <index name="po_order_templates_is_package_idx" unique="false">
            <column ascending="true" name="is_package"/>
         </index>
         <index name="po_order_templates_manual_po_idx" unique="false">
            <column ascending="true" name="manual_po"/>
         </index>
         <index name="po_order_templates_order_format_idx" unique="false">
            <column ascending="true" name="order_format"/>
         </index>
         <index name="po_order_templates_order_type_idx" unique="false">
            <column ascending="true" name="order_type"/>
         </index>
         <index name="po_order_templates_re_encumber_idx" unique="false">
            <column ascending="true" name="re_encumber"/>
         </index>
         <index name="po_order_templates_receipt_status_idx" unique="false">
            <column ascending="true" name="receipt_status"/>
         </index>
         <index name="po_order_templates_selector_idx" unique="false">
            <column ascending="true" name="selector"/>
         </index>
         <index name="po_order_templates_ship_to_idx" unique="false">
            <column ascending="true" name="ship_to"/>
         </index>
         <index name="po_order_templates_template_name_idx" unique="false">
            <column ascending="true" name="template_name"/>
         </index>
         <index name="po_order_templates_vendor_idx" unique="false">
            <column ascending="true" name="vendor"/>
         </index>
      </table>
      <table name="po_pieces" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="id" foreignKey="po_receiving_history_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_receiving_history"/>
            <parent column="id" foreignKey="po_pieces_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_receiving_history"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="display_on_holding" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="format" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="item_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_pieces_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="po_line_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_pieces_po_line_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_lines"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="6" name="receipt_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="7" name="received_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="receiving_status" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="title_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="po_pieces_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="po_pieces_display_on_holding_idx" unique="false">
            <column ascending="true" name="display_on_holding"/>
         </index>
         <index name="po_pieces_format_idx" unique="false">
            <column ascending="true" name="format"/>
         </index>
         <index name="po_pieces_item_id_idx" unique="false">
            <column ascending="true" name="item_id"/>
         </index>
         <index name="po_pieces_location_id_idx" unique="false">
            <column ascending="true" name="location_id"/>
         </index>
         <index name="po_pieces_po_line_id_idx" unique="false">
            <column ascending="true" name="po_line_id"/>
         </index>
         <index name="po_pieces_receipt_date_idx" unique="false">
            <column ascending="true" name="receipt_date"/>
         </index>
         <index name="po_pieces_received_date_idx" unique="false">
            <column ascending="true" name="received_date"/>
         </index>
         <index name="po_pieces_receiving_status_idx" unique="false">
            <column ascending="true" name="receiving_status"/>
         </index>
         <index name="po_pieces_title_id_idx" unique="false">
            <column ascending="true" name="title_id"/>
         </index>
      </table>
      <table name="po_purchase_orders" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="purchase_order_id" foreignKey="po_lines_purchase_order_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_lines"/>
            <child column="purchase_order_id" foreignKey="po_order_invoice_relns_purchase_order_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_order_invoice_relns"/>
            <child column="purchase_order_id" foreignKey="po_receiving_history_purchase_order_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_receiving_history"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="1" name="approval_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="approved" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="approved_by_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="bill_to" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_purchase_orders_bill_to_fkey" implied="false" onDeleteCascade="false" schema="public" table="configuration_entries"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="date_ordered" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="manual_po" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="order_type" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="po_number" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="re_encumber" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="ship_to" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_purchase_orders_ship_to_fkey" implied="false" onDeleteCascade="false" schema="public" table="configuration_entries"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="template" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="vendor" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="workflow_status" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="po_purchase_orders_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="po_purchase_orders_approval_date_idx" unique="false">
            <column ascending="true" name="approval_date"/>
         </index>
         <index name="po_purchase_orders_approved_by_id_idx" unique="false">
            <column ascending="true" name="approved_by_id"/>
         </index>
         <index name="po_purchase_orders_approved_idx" unique="false">
            <column ascending="true" name="approved"/>
         </index>
         <index name="po_purchase_orders_bill_to_idx" unique="false">
            <column ascending="true" name="bill_to"/>
         </index>
         <index name="po_purchase_orders_date_ordered_idx" unique="false">
            <column ascending="true" name="date_ordered"/>
         </index>
         <index name="po_purchase_orders_manual_po_idx" unique="false">
            <column ascending="true" name="manual_po"/>
         </index>
         <index name="po_purchase_orders_order_type_idx" unique="false">
            <column ascending="true" name="order_type"/>
         </index>
         <index name="po_purchase_orders_po_number_idx" unique="false">
            <column ascending="true" name="po_number"/>
         </index>
         <index name="po_purchase_orders_re_encumber_idx" unique="false">
            <column ascending="true" name="re_encumber"/>
         </index>
         <index name="po_purchase_orders_ship_to_idx" unique="false">
            <column ascending="true" name="ship_to"/>
         </index>
         <index name="po_purchase_orders_template_idx" unique="false">
            <column ascending="true" name="template"/>
         </index>
         <index name="po_purchase_orders_vendor_idx" unique="false">
            <column ascending="true" name="vendor"/>
         </index>
         <index name="po_purchase_orders_workflow_status_idx" unique="false">
            <column ascending="true" name="workflow_status"/>
         </index>
      </table>
      <table name="po_receiving_history" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="id" foreignKey="po_pieces_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_pieces"/>
            <parent column="id" foreignKey="po_receiving_history_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_pieces"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="caption" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="checkin" nullable="true" remarks="" size="5" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="comment" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="date_ordered" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="item_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="location_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_receiving_history_location_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_locations"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="piece_format" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="po_line_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_receiving_history_po_line_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_lines"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="po_line_number" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="po_line_receipt_status" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="purchase_order_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="po_receiving_history_purchase_order_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="po_purchase_orders"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="12" name="receipt_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="13" name="received_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="receiving_note" nullable="true" remarks="" size="1907" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="receiving_status" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="supplement" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="title" nullable="true" remarks="" size="588" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="po_receiving_history_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="po_receiving_history_caption_idx" unique="false">
            <column ascending="true" name="caption"/>
         </index>
         <index name="po_receiving_history_checkin_idx" unique="false">
            <column ascending="true" name="checkin"/>
         </index>
         <index name="po_receiving_history_comment_idx" unique="false">
            <column ascending="true" name="comment"/>
         </index>
         <index name="po_receiving_history_date_ordered_idx" unique="false">
            <column ascending="true" name="date_ordered"/>
         </index>
         <index name="po_receiving_history_item_id_idx" unique="false">
            <column ascending="true" name="item_id"/>
         </index>
         <index name="po_receiving_history_location_id_idx" unique="false">
            <column ascending="true" name="location_id"/>
         </index>
         <index name="po_receiving_history_piece_format_idx" unique="false">
            <column ascending="true" name="piece_format"/>
         </index>
         <index name="po_receiving_history_po_line_id_idx" unique="false">
            <column ascending="true" name="po_line_id"/>
         </index>
         <index name="po_receiving_history_po_line_number_idx" unique="false">
            <column ascending="true" name="po_line_number"/>
         </index>
         <index name="po_receiving_history_po_line_receipt_status_idx" unique="false">
            <column ascending="true" name="po_line_receipt_status"/>
         </index>
         <index name="po_receiving_history_purchase_order_id_idx" unique="false">
            <column ascending="true" name="purchase_order_id"/>
         </index>
         <index name="po_receiving_history_receipt_date_idx" unique="false">
            <column ascending="true" name="receipt_date"/>
         </index>
         <index name="po_receiving_history_received_date_idx" unique="false">
            <column ascending="true" name="received_date"/>
         </index>
         <index name="po_receiving_history_receiving_status_idx" unique="false">
            <column ascending="true" name="receiving_status"/>
         </index>
         <index name="po_receiving_history_supplement_idx" unique="false">
            <column ascending="true" name="supplement"/>
         </index>
      </table>
      <table name="po_reporting_codes" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="po_reporting_codes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="srs_error" remarks="https://dev.folio.org/reference/api/#mod-orders-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="srs_error_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="srs_records"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="description" nullable="true" remarks="" size="27" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="srs_error_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="srs_error_description_idx" unique="false">
            <column ascending="true" name="description"/>
         </index>
      </table>
      <table name="srs_marc" remarks="https://dev.folio.org/reference/api/#mod-source-record-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="srs_marc_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="srs_records"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="srs_marc_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="srs_records" remarks="https://dev.folio.org/reference/api/#mod-source-record-storage" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="id" foreignKey="srs_error_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="srs_error"/>
            <child column="id" foreignKey="srs_marc_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="srs_marc"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="created_by_user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="srs_records_created_by_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="2" name="created_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="external_hrid" nullable="true" remarks="" size="11" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="external_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="generation" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="leader_record_status" nullable="true" remarks="" size="1" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="matched_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="order" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="record_type" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="snapshot_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="state" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="suppress_discovery" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="updated_by_user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="srs_records_updated_by_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="14" name="updated_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="srs_records_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="srs_records_created_by_user_id_idx" unique="false">
            <column ascending="true" name="created_by_user_id"/>
         </index>
         <index name="srs_records_created_date_idx" unique="false">
            <column ascending="true" name="created_date"/>
         </index>
         <index name="srs_records_external_hrid_idx" unique="false">
            <column ascending="true" name="external_hrid"/>
         </index>
         <index name="srs_records_external_id_idx" unique="false">
            <column ascending="true" name="external_id"/>
         </index>
         <index name="srs_records_generation_idx" unique="false">
            <column ascending="true" name="generation"/>
         </index>
         <index name="srs_records_leader_record_status_idx" unique="false">
            <column ascending="true" name="leader_record_status"/>
         </index>
         <index name="srs_records_matched_id_idx" unique="false">
            <column ascending="true" name="matched_id"/>
         </index>
         <index name="srs_records_order_idx" unique="false">
            <column ascending="true" name="order"/>
         </index>
         <index name="srs_records_record_type_idx" unique="false">
            <column ascending="true" name="record_type"/>
         </index>
         <index name="srs_records_snapshot_id_idx" unique="false">
            <column ascending="true" name="snapshot_id"/>
         </index>
         <index name="srs_records_state_idx" unique="false">
            <column ascending="true" name="state"/>
         </index>
         <index name="srs_records_suppress_discovery_idx" unique="false">
            <column ascending="true" name="suppress_discovery"/>
         </index>
         <index name="srs_records_updated_by_user_id_idx" unique="false">
            <column ascending="true" name="updated_by_user_id"/>
         </index>
         <index name="srs_records_updated_date_idx" unique="false">
            <column ascending="true" name="updated_date"/>
         </index>
      </table>
      <table name="user_addresstypes" remarks="https://dev.folio.org/reference/api/#mod-users" schema="public" 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="address_type" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="desc" nullable="true" remarks="" size="15" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="user_addresstypes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="user_addresstypes_address_type_idx" unique="false">
            <column ascending="true" name="address_type"/>
         </index>
         <index name="user_addresstypes_desc_idx" unique="false">
            <column ascending="true" name="desc"/>
         </index>
      </table>
      <table name="user_departments" remarks="https://dev.folio.org/reference/api/#mod-users" schema="public" 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="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="user_departments_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="user_groups" remarks="https://dev.folio.org/reference/api/#mod-users" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="patron_group_id_at_checkout" foreignKey="circulation_loans_patron_group_id_at_checkout_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_loans"/>
            <child column="patron_group" foreignKey="user_users_patron_group_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="desc" nullable="true" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="group" nullable="true" remarks="" size="26" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="user_groups_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="user_groups_desc_idx" unique="false">
            <column ascending="true" name="desc"/>
         </index>
         <index name="user_groups_group_idx" unique="false">
            <column ascending="true" name="group"/>
         </index>
      </table>
      <table name="user_proxiesfor" remarks="https://dev.folio.org/reference/api/#mod-users" schema="public" 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="accrue_to" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="2" name="expiration_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="notifications_to" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="proxy_user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="user_proxiesfor_proxy_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="request_for_sponsor" nullable="true" remarks="" size="3" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="status" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="user_id" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="user_proxiesfor_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="user_proxiesfor_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="user_proxiesfor_accrue_to_idx" unique="false">
            <column ascending="true" name="accrue_to"/>
         </index>
         <index name="user_proxiesfor_expiration_date_idx" unique="false">
            <column ascending="true" name="expiration_date"/>
         </index>
         <index name="user_proxiesfor_notifications_to_idx" unique="false">
            <column ascending="true" name="notifications_to"/>
         </index>
         <index name="user_proxiesfor_proxy_user_id_idx" unique="false">
            <column ascending="true" name="proxy_user_id"/>
         </index>
         <index name="user_proxiesfor_request_for_sponsor_idx" unique="false">
            <column ascending="true" name="request_for_sponsor"/>
         </index>
         <index name="user_proxiesfor_status_idx" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="user_proxiesfor_user_id_idx" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="user_users" remarks="https://dev.folio.org/reference/api/#mod-users" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="36" type="varchar" typeCode="12">
            <child column="performed_by_user_id" foreignKey="circulation_check_ins_performed_by_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_check_ins"/>
            <child column="user_id" foreignKey="circulation_request_preference_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_request_preference"/>
            <child column="requester_id" foreignKey="circulation_requests_requester_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="circulation_requests"/>
            <child column="user_id" foreignKey="feesfines_accounts_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_accounts"/>
            <child column="user_id" foreignKey="feesfines_feefineactions_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_feefineactions"/>
            <child column="user_id" foreignKey="feesfines_manualblocks_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="feesfines_manualblocks"/>
            <child column="user_id" foreignKey="inventory_service_points_users_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="inventory_service_points_users"/>
            <child column="approved_by" foreignKey="invoice_invoices_approved_by_fkey" implied="false" onDeleteCascade="false" schema="public" table="invoice_invoices"/>
            <child column="user_id" foreignKey="patron_blocks_user_summary_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="patron_blocks_user_summary"/>
            <child column="user_id" foreignKey="perm_users_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="perm_users"/>
            <child column="created_by_user_id" foreignKey="srs_records_created_by_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="srs_records"/>
            <child column="updated_by_user_id" foreignKey="srs_records_updated_by_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="srs_records"/>
            <child column="proxy_user_id" foreignKey="user_proxiesfor_proxy_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_proxiesfor"/>
            <child column="user_id" foreignKey="user_proxiesfor_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_proxiesfor"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="active" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="barcode" nullable="true" remarks="" size="41" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="3" name="created_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="enrollment_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="expiration_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="external_system_id" nullable="true" remarks="" size="9" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="patron_group" nullable="true" remarks="" size="36" type="varchar" typeCode="12">
            <parent column="id" foreignKey="user_users_patron_group_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_groups"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="8" name="updated_date" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="username" nullable="true" remarks="" size="23" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="data" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="user_users_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="user_users_active_idx" unique="false">
            <column ascending="true" name="active"/>
         </index>
         <index name="user_users_barcode_idx" unique="false">
            <column ascending="true" name="barcode"/>
         </index>
         <index name="user_users_created_date_idx" unique="false">
            <column ascending="true" name="created_date"/>
         </index>
         <index name="user_users_enrollment_date_idx" unique="false">
            <column ascending="true" name="enrollment_date"/>
         </index>
         <index name="user_users_expiration_date_idx" unique="false">
            <column ascending="true" name="expiration_date"/>
         </index>
         <index name="user_users_external_system_id_idx" unique="false">
            <column ascending="true" name="external_system_id"/>
         </index>
         <index name="user_users_patron_group_idx" unique="false">
            <column ascending="true" name="patron_group"/>
         </index>
         <index name="user_users_updated_date_idx" unique="false">
            <column ascending="true" name="updated_date"/>
         </index>
         <index name="user_users_username_idx" unique="false">
            <column ascending="true" name="username"/>
         </index>
      </table>
   </tables>
</database>
