<?xml version="1.0" encoding="UTF-8"?><database name="egdb3_14_1" schema="sip" type="PostgreSQL - 15.10 (Ubuntu 15.10-1.pgdg24.04+1)">
   <sequences>
      <sequence increment="1" name="account_id_seq" startValue="1"/>
      <sequence increment="1" name="filter_id_seq" startValue="1"/>
      <sequence increment="1" name="setting_group_id_seq" startValue="1"/>
      <sequence increment="1" name="setting_id_seq" startValue="1"/>
   </sequences>
   <tables>
      <table name="account" remarks="" schema="sip" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('sip.account_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4">
            <child column="account" foreignKey="session_account_fkey" implied="false" onDeleteCascade="true" schema="sip" table="session"/>
         </column>
         <column autoUpdated="false" defaultValue="true" digits="0" id="1" name="enabled" nullable="false" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="setting_group" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="account_setting_group_fkey" implied="false" onDeleteCascade="false" schema="sip" table="setting_group"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="sip_username" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="usr" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="account_usr_fkey" implied="false" onDeleteCascade="false" schema="actor" table="usr"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="workstation" nullable="true" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="account_workstation_fkey" implied="false" onDeleteCascade="false" schema="actor" table="workstation"/>
         </column>
         <column autoUpdated="false" defaultValue="false" digits="0" id="6" name="transient" nullable="false" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="activity_who" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="account_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="account_sip_username_key" unique="true">
            <column ascending="true" name="sip_username"/>
         </index>
      </table>
      <table name="filter" remarks="" schema="sip" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('sip.filter_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="1" name="enabled" nullable="false" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="setting_group" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="filter_setting_group_fkey" implied="false" onDeleteCascade="true" schema="sip" table="setting_group"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="identifier" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="4" name="strip" nullable="false" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="replace_with" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="filter_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="screen_message" remarks="" schema="sip" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="key" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="message" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="key" sequenceNumberInPK="1"/>
         <index name="screen_message_pkey" unique="true">
            <column ascending="true" name="key"/>
         </index>
      </table>
      <table name="session" remarks="" schema="sip" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="key" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="ils_token" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="account" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="session_account_fkey" implied="false" onDeleteCascade="true" schema="sip" table="account"/>
         </column>
         <column autoUpdated="false" defaultValue="now()" digits="6" id="3" name="create_time" nullable="false" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <primaryKey column="key" sequenceNumberInPK="1"/>
         <index name="session_pkey" unique="true">
            <column ascending="true" name="key"/>
         </index>
         <index name="session_ils_token_key" unique="true">
            <column ascending="true" name="ils_token"/>
         </index>
      </table>
      <table name="setting" remarks="" schema="sip" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('sip.setting_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="setting_group" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="setting_setting_group_fkey" implied="false" onDeleteCascade="true" schema="sip" table="setting_group"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="description" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="value" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="setting_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="name_once_per_inst" unique="true">
            <column ascending="true" name="setting_group"/>
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="setting_group" remarks="" schema="sip" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('sip.setting_group_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4">
            <child column="setting_group" foreignKey="account_setting_group_fkey" implied="false" onDeleteCascade="false" schema="sip" table="account"/>
            <child column="setting_group" foreignKey="filter_setting_group_fkey" implied="false" onDeleteCascade="true" schema="sip" table="filter"/>
            <child column="setting_group" foreignKey="setting_setting_group_fkey" implied="false" onDeleteCascade="true" schema="sip" table="setting"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="label" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="institution" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="setting_group_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="setting_group_label_key" unique="true">
            <column ascending="true" name="label"/>
         </index>
      </table>
   </tables>
</database>
