<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<database name="nextcloud" schema="public" type="PostgreSQL - 15.8 (Debian 15.8-1.pgdg110+1)">
   <sequences>
      <sequence increment="1" name="oc_accounts_data_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_activity_activity_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_activity_mq_mail_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_addressbookchanges_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_addressbooks_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_appconfig_ex_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_authorized_groups_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_authtoken_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_bruteforce_attempts_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendar_invitations_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendar_reminders_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendar_resources_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendar_resources_md_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendar_rooms_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendar_rooms_md_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendarchanges_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendarobjects_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendarobjects_props_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendars_federated_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendars_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_calendarsubscriptions_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_cards_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_cards_properties_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_circles_circle_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_circles_member_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_circles_mount_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_circles_mountpoint_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_circles_remote_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_circles_share_lock_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_circles_token_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_collres_collections_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_comments_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_dav_absence_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_dav_cal_proxy_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_dav_shares_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_direct_edit_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_directlink_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_apps_daemons_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_apps_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_apps_routes_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_deploy_options_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_event_handlers_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_occ_commands_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_settings_forms_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_speech_to_text_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_speech_to_text_q_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_task_processing_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_text_processing_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_text_processing_q_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_translation_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_translation_q_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_ui_files_actions_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_ui_scripts_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_ui_states_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_ui_styles_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ex_ui_top_menu_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_federated_invites_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_file_locks_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_filecache_fileid_seq" startValue="1"/>
      <sequence increment="1" name="oc_files_metadata_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_files_metadata_index_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_files_reminders_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_files_trash_auto_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_files_versions_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_flow_checks_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_flow_operations_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_flow_operations_scope_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_jobs_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_known_users_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_login_flow_v2_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_address_geo_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_apikeys_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_device_points_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_device_shares_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_devices_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_favorite_shares_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_favorites_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_photos_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_maps_tracks_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_memories_covers_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_memories_failures_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_memories_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_memories_livephoto_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_memories_mapclusters_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_memories_places_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_memories_planet_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_mimetypes_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_mounts_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_notifications_notification_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_notifications_pushhash_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_notifications_settings_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_oauth2_access_tokens_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_oauth2_clients_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_open_local_editor_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_photos_albums_album_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_photos_albums_collabs_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_photos_albums_files_album_file_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_preferences_ex_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_privacy_admins_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_profile_config_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_properties_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_ratelimit_entries_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_reactions_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_recent_contact_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_recognize_face_clusters_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_recognize_face_detections_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_recognize_queue_faces_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_recognize_queue_imagenet_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_recognize_queue_landmarks_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_recognize_queue_movinet_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_recognize_queue_musicnn_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_schedulingobjects_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_sec_signatory_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_share_external_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_share_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_storages_credentials_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_storages_numeric_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_systemtag_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_taskprocessing_tasks_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_text2image_tasks_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_text_sessions_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_text_steps_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_textprocessing_tasks_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_trusted_servers_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_twofactor_backupcodes_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_user_status_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_user_transfer_owner_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_vcategory_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_webauthn_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_webhook_listeners_id_seq" startValue="1"/>
      <sequence increment="1" name="oc_whats_new_id_seq" startValue="1"/>
   </sequences>
   <tables>
      <table name="oc_accounts" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="1" name="data" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="uid" sequenceNumberInPK="1"/>
         <index name="oc_accounts_pkey" unique="true">
            <column ascending="true" name="uid"/>
         </index>
      </table>
      <table name="oc_accounts_data" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_accounts_data_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="value" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_accounts_data_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="accounts_data_name" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="accounts_data_uid" unique="false">
            <column ascending="true" name="uid"/>
         </index>
         <index name="accounts_data_value" unique="false">
            <column ascending="true" name="value"/>
         </index>
      </table>
      <table name="oc_activity" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_activity_activity_id_seq'::regclass)" digits="0" id="0" name="activity_id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="timestamp" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="priority" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="type" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="user" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="affecteduser" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="app" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="subject" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="subjectparams" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="9" name="message" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="messageparams" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="11" name="file" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="12" name="link" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="13" name="object_type" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="14" name="object_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="activity_id" sequenceNumberInPK="1"/>
         <index name="oc_activity_pkey" unique="true">
            <column ascending="true" name="activity_id"/>
         </index>
         <index name="activity_filter" unique="false">
            <column ascending="true" name="affecteduser"/>
            <column ascending="true" name="type"/>
            <column ascending="true" name="app"/>
            <column ascending="true" name="timestamp"/>
         </index>
         <index name="activity_filter_by" unique="false">
            <column ascending="true" name="affecteduser"/>
            <column ascending="true" name="user"/>
            <column ascending="true" name="timestamp"/>
         </index>
         <index name="activity_object" unique="false">
            <column ascending="true" name="object_type"/>
            <column ascending="true" name="object_id"/>
         </index>
         <index name="activity_user_time" unique="false">
            <column ascending="true" name="affecteduser"/>
            <column ascending="true" name="timestamp"/>
         </index>
      </table>
      <table name="oc_activity_mq" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_activity_mq_mail_id_seq'::regclass)" digits="0" id="0" name="mail_id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="amq_timestamp" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="amq_latest_send" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="amq_type" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="amq_affecteduser" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="amq_appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="amq_subject" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="amq_subjectparams" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="8" name="object_type" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="9" name="object_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="mail_id" sequenceNumberInPK="1"/>
         <index name="oc_activity_mq_pkey" unique="true">
            <column ascending="true" name="mail_id"/>
         </index>
         <index name="amp_latest_send_time" unique="false">
            <column ascending="true" name="amq_latest_send"/>
         </index>
         <index name="amp_timestamp_time" unique="false">
            <column ascending="true" name="amq_timestamp"/>
         </index>
         <index name="amp_user" unique="false">
            <column ascending="true" name="amq_affecteduser"/>
         </index>
      </table>
      <table name="oc_addressbookchanges" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_addressbookchanges_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="uri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="2" name="synctoken" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="addressbookid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="operation" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="created_at" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_addressbookchanges_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="addressbookid_synctoken" unique="false">
            <column ascending="true" name="addressbookid"/>
            <column ascending="true" name="synctoken"/>
         </index>
      </table>
      <table name="oc_addressbooks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_addressbooks_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="principaluri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="displayname" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="uri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="description" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="5" name="synctoken" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_addressbooks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="addressbook_index" unique="true">
            <column ascending="true" name="principaluri"/>
            <column ascending="true" name="uri"/>
         </index>
      </table>
      <table name="oc_appconfig" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="configkey" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="configvalue" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="2" digits="0" id="3" name="type" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="lazy" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="appid" sequenceNumberInPK="1"/>
         <primaryKey column="configkey" sequenceNumberInPK="2"/>
         <index name="oc_appconfig_pkey" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="configkey"/>
         </index>
         <index name="ac_lazy_i" unique="false">
            <column ascending="true" name="lazy"/>
         </index>
      </table>
      <table name="oc_appconfig_ex" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_appconfig_ex_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="configkey" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="configvalue" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="sensitive" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_appconfig_ex_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="appconfig_ex__configkey" unique="false">
            <column ascending="true" name="configkey"/>
         </index>
         <index name="appconfig_ex__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="configkey"/>
         </index>
      </table>
      <table name="oc_authorized_groups" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_authorized_groups_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="group_id" nullable="false" remarks="" size="200" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="class" nullable="false" remarks="" size="200" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_authorized_groups_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="admindel_groupid_idx" unique="false">
            <column ascending="true" name="group_id"/>
         </index>
      </table>
      <table name="oc_authtoken" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_authtoken_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="login_name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="password" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="4" name="name" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="5" name="token" nullable="false" remarks="" size="200" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="type" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="7" name="remember" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="8" name="last_activity" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="9" name="last_check" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="scope" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="expires" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="private_key" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="public_key" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="14" name="version" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="15" name="password_invalid" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="16" name="password_hash" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_authtoken_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="authtoken_last_activity_idx" unique="false">
            <column ascending="true" name="last_activity"/>
         </index>
         <index name="authtoken_token_index" unique="true">
            <column ascending="true" name="token"/>
         </index>
         <index name="authtoken_uid_index" unique="false">
            <column ascending="true" name="uid"/>
         </index>
      </table>
      <table name="oc_bruteforce_attempts" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_bruteforce_attempts_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="action" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="occurred" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="ip" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="subnet" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="5" name="metadata" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_bruteforce_attempts_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="bruteforce_attempts_ip" unique="false">
            <column ascending="true" name="ip"/>
         </index>
         <index name="bruteforce_attempts_subnet" unique="false">
            <column ascending="true" name="subnet"/>
         </index>
      </table>
      <table name="oc_calendar_invitations" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendar_invitations_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uid" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="recurrenceid" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="attendee" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="organizer" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="sequence" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="token" nullable="false" remarks="" size="60" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="expiration" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendar_invitations_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calendar_invitation_tokens" unique="false">
            <column ascending="true" name="token"/>
         </index>
      </table>
      <table name="oc_calendar_reminders" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendar_reminders_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="calendar_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="object_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="is_recurring" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="uid" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="recurrence_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="is_recurrence_exception" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="event_hash" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="alarm_hash" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="type" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="is_relative" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="notification_date" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="is_repeat_based" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendar_reminders_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calendar_reminder_objid" unique="false">
            <column ascending="true" name="object_id"/>
         </index>
         <index name="calendar_reminder_uidrec" unique="false">
            <column ascending="true" name="uid"/>
            <column ascending="true" name="recurrence_id"/>
         </index>
      </table>
      <table name="oc_calendar_resources" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendar_resources_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="backend_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="resource_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="email" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="displayname" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="group_restrictions" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendar_resources_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calendar_resources_bkdrsc" unique="false">
            <column ascending="true" name="backend_id"/>
            <column ascending="true" name="resource_id"/>
         </index>
         <index name="calendar_resources_email" unique="false">
            <column ascending="true" name="email"/>
         </index>
         <index name="calendar_resources_name" unique="false">
            <column ascending="true" name="displayname"/>
         </index>
      </table>
      <table name="oc_calendar_resources_md" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendar_resources_md_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="resource_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="key" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="value" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendar_resources_md_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calendar_resources_md_idk" unique="false">
            <column ascending="true" name="resource_id"/>
            <column ascending="true" name="key"/>
         </index>
      </table>
      <table name="oc_calendar_rooms" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendar_rooms_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="backend_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="resource_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="email" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="displayname" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="group_restrictions" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendar_rooms_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calendar_rooms_bkdrsc" unique="false">
            <column ascending="true" name="backend_id"/>
            <column ascending="true" name="resource_id"/>
         </index>
         <index name="calendar_rooms_email" unique="false">
            <column ascending="true" name="email"/>
         </index>
         <index name="calendar_rooms_name" unique="false">
            <column ascending="true" name="displayname"/>
         </index>
      </table>
      <table name="oc_calendar_rooms_md" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendar_rooms_md_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="room_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="key" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="value" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendar_rooms_md_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calendar_rooms_md_idk" unique="false">
            <column ascending="true" name="room_id"/>
            <column ascending="true" name="key"/>
         </index>
      </table>
      <table name="oc_calendarchanges" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendarchanges_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="uri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="2" name="synctoken" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="calendarid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="operation" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="calendartype" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="created_at" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendarchanges_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calid_type_synctoken" unique="false">
            <column ascending="true" name="calendarid"/>
            <column ascending="true" name="calendartype"/>
            <column ascending="true" name="synctoken"/>
         </index>
      </table>
      <table name="oc_calendarobjects" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendarobjects_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="calendardata" nullable="true" remarks="" size="2147483647" type="bytea" typeCode="-2"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="uri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="calendarid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="lastmodified" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="etag" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="size" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="componenttype" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="firstoccurence" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="lastoccurence" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="10" name="uid" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="11" name="classification" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="12" name="calendartype" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="deleted_at" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendarobjects_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calobj_clssfction_index" unique="false">
            <column ascending="true" name="classification"/>
         </index>
         <index name="calobjects_index" unique="true">
            <column ascending="true" name="calendarid"/>
            <column ascending="true" name="calendartype"/>
            <column ascending="true" name="uri"/>
         </index>
      </table>
      <table name="oc_calendarobjects_props" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendarobjects_props_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="calendarid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="objectid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="name" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="parameter" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="value" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="calendartype" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendarobjects_props_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calendarobject_calid_index" unique="false">
            <column ascending="true" name="calendarid"/>
            <column ascending="true" name="calendartype"/>
         </index>
         <index name="calendarobject_index" unique="false">
            <column ascending="true" name="objectid"/>
            <column ascending="true" name="calendartype"/>
         </index>
         <index name="calendarobject_name_index" unique="false">
            <column ascending="true" name="name"/>
            <column ascending="true" name="calendartype"/>
         </index>
         <index name="calendarobject_value_index" unique="false">
            <column ascending="true" name="value"/>
            <column ascending="true" name="calendartype"/>
         </index>
      </table>
      <table name="oc_calendars" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendars_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="principaluri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="displayname" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="uri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="4" name="synctoken" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="description" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="calendarorder" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="calendarcolor" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="timezone" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="9" name="components" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="10" name="transparent" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="deleted_at" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendars_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calendars_index" unique="true">
            <column ascending="true" name="principaluri"/>
            <column ascending="true" name="uri"/>
         </index>
         <index name="cals_princ_del_idx" unique="false">
            <column ascending="true" name="principaluri"/>
            <column ascending="true" name="deleted_at"/>
         </index>
      </table>
      <table name="oc_calendars_federated" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendars_federated_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="display_name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="color" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="uri" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="principaluri" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="remote_url" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="token" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="7" name="sync_token" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="last_sync" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="shared_by" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="shared_by_display_name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="components" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="permissions" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendars_federated_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="fedcals_last_sync_index" unique="false">
            <column ascending="true" name="last_sync"/>
         </index>
         <index name="fedcals_uris_index" unique="false">
            <column ascending="true" name="principaluri"/>
            <column ascending="true" name="uri"/>
         </index>
      </table>
      <table name="oc_calendarsubscriptions" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_calendarsubscriptions_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="uri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="principaluri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="displayname" nullable="true" remarks="" size="100" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="refreshrate" nullable="true" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="calendarorder" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="calendarcolor" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="striptodos" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="stripalarms" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="stripattachments" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="lastmodified" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="11" name="synctoken" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="source" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_calendarsubscriptions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="calsub_index" unique="true">
            <column ascending="true" name="principaluri"/>
            <column ascending="true" name="uri"/>
         </index>
      </table>
      <table name="oc_cards" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_cards_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="addressbookid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="carddata" nullable="true" remarks="" size="2147483647" type="bytea" typeCode="-2"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="uri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="lastmodified" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="etag" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="size" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="uid" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_cards_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="cards_abiduri" unique="false">
            <column ascending="true" name="addressbookid"/>
            <column ascending="true" name="uri"/>
         </index>
      </table>
      <table name="oc_cards_properties" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_cards_properties_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="addressbookid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="cardid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="name" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="value" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="5" name="preferred" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_cards_properties_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="card_contactid_index" unique="false">
            <column ascending="true" name="cardid"/>
         </index>
         <index name="card_name_index" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="card_value_index" unique="false">
            <column ascending="true" name="value"/>
         </index>
         <index name="cards_prop_abid_name_value" unique="false">
            <column ascending="true" name="addressbookid"/>
            <column ascending="true" name="name"/>
            <column ascending="true" name="value"/>
         </index>
      </table>
      <table name="oc_circles_circle" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_circles_circle_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="unique_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="127" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="display_name" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="sanitized_name" nullable="true" remarks="" size="127" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="5" name="instance" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="config" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="source" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="settings" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="description" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="10" name="creation" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="contact_addressbook" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="12" name="contact_groupname" nullable="true" remarks="" size="127" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_circles_circle_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="dname" unique="false">
            <column ascending="true" name="display_name"/>
         </index>
         <index name="idx_8195f5484230b1de" unique="false">
            <column ascending="true" name="instance"/>
         </index>
         <index name="idx_8195f5485f8a7f73" unique="false">
            <column ascending="true" name="source"/>
         </index>
         <index name="idx_8195f548c317b362" unique="false">
            <column ascending="true" name="sanitized_name"/>
         </index>
         <index name="idx_8195f548d48a2f7c" unique="false">
            <column ascending="true" name="config"/>
         </index>
         <index name="uniq_8195f548e3c68343" unique="true">
            <column ascending="true" name="unique_id"/>
         </index>
      </table>
      <table name="oc_circles_event" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="token" nullable="false" remarks="" size="63" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="instance" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="event" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="result" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="interface" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="severity" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="retry" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="status" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="8" name="updated" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="creation" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="token" sequenceNumberInPK="1"/>
         <primaryKey column="instance" sequenceNumberInPK="2"/>
         <index name="oc_circles_event_pkey" unique="true">
            <column ascending="true" name="token"/>
            <column ascending="true" name="instance"/>
         </index>
      </table>
      <table name="oc_circles_member" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_circles_member_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="single_id" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="circle_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="member_id" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="user_id" nullable="false" remarks="" size="127" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="5" name="user_type" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="6" name="instance" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="invited_by" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="level" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="9" name="status" nullable="true" remarks="" size="15" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="note" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="11" name="cached_name" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="12" name="cached_update" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="13" name="contact_id" nullable="true" remarks="" size="127" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="contact_meta" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="15" name="joined" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_circles_member_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circles_member_cisi" unique="false">
            <column ascending="true" name="circle_id"/>
            <column ascending="true" name="single_id"/>
         </index>
         <index name="circles_member_cisiuiutil" unique="false">
            <column ascending="true" name="circle_id"/>
            <column ascending="true" name="single_id"/>
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="user_type"/>
            <column ascending="true" name="instance"/>
            <column ascending="true" name="level"/>
         </index>
         <index name="idx_25c66a49e7a1254a" unique="false">
            <column ascending="true" name="contact_id"/>
         </index>
      </table>
      <table name="oc_circles_membership" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="circle_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="single_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="level" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="inheritance_first" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="inheritance_last" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="inheritance_depth" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="inheritance_path" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="single_id" sequenceNumberInPK="1"/>
         <primaryKey column="circle_id" sequenceNumberInPK="2"/>
         <index name="oc_circles_membership_pkey" unique="true">
            <column ascending="true" name="single_id"/>
            <column ascending="true" name="circle_id"/>
         </index>
         <index name="circles_membership_ifilci" unique="false">
            <column ascending="true" name="inheritance_first"/>
            <column ascending="true" name="inheritance_last"/>
            <column ascending="true" name="circle_id"/>
         </index>
         <index name="idx_8fc816eae7c1d92b" unique="false">
            <column ascending="true" name="single_id"/>
         </index>
      </table>
      <table name="oc_circles_mount" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_circles_mount_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="mount_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="circle_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="single_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="token" nullable="true" remarks="" size="63" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="parent" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="mountpoint" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="mountpoint_hash" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="8" name="remote" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="9" name="remote_id" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_circles_mount_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circles_mount_cimipt" unique="false">
            <column ascending="true" name="circle_id"/>
            <column ascending="true" name="mount_id"/>
            <column ascending="true" name="parent"/>
            <column ascending="true" name="token"/>
         </index>
         <index name="m_sid_rmt_rid" unique="false">
            <column ascending="true" name="circle_id"/>
            <column ascending="true" name="remote"/>
            <column ascending="true" name="remote_id"/>
         </index>
      </table>
      <table name="oc_circles_mountpoint" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_circles_mountpoint_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="mount_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="single_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="mountpoint" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="mountpoint_hash" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_circles_mountpoint_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="circles_mountpoint_ms" unique="false">
            <column ascending="true" name="mount_id"/>
            <column ascending="true" name="single_id"/>
         </index>
         <index name="mp_sid_hash" unique="true">
            <column ascending="true" name="single_id"/>
            <column ascending="true" name="mountpoint_hash"/>
         </index>
      </table>
      <table name="oc_circles_remote" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_circles_remote_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="'Unknown'::character varying" digits="0" id="1" name="type" nullable="false" remarks="" size="15" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="interface" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="uid" nullable="true" remarks="" size="20" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="instance" nullable="true" remarks="" size="127" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="href" nullable="true" remarks="" size="254" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="item" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="7" name="creation" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_circles_remote_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_f94ef8334f8e741" unique="false">
            <column ascending="true" name="href"/>
         </index>
         <index name="idx_f94ef83539b0606" unique="false">
            <column ascending="true" name="uid"/>
         </index>
         <index name="uniq_f94ef834230b1de" unique="true">
            <column ascending="true" name="instance"/>
         </index>
      </table>
      <table name="oc_circles_share_lock" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_circles_share_lock_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="item_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="circle_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="instance" nullable="false" remarks="" size="127" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_circles_share_lock_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="uniq_337f52f8126f525e70ee2ff6" unique="true">
            <column ascending="true" name="item_id"/>
            <column ascending="true" name="circle_id"/>
         </index>
      </table>
      <table name="oc_circles_token" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_circles_token_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="share_id" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="circle_id" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="single_id" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="member_id" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="token" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="password" nullable="true" remarks="" size="127" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="accepted" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_circles_token_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="sicisimit" unique="true">
            <column ascending="true" name="share_id"/>
            <column ascending="true" name="circle_id"/>
            <column ascending="true" name="single_id"/>
            <column ascending="true" name="member_id"/>
            <column ascending="true" name="token"/>
         </index>
      </table>
      <table name="oc_collres_accesscache" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="collection_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="resource_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="resource_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="4" name="access" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="user_id" sequenceNumberInPK="1"/>
         <primaryKey column="collection_id" sequenceNumberInPK="2"/>
         <primaryKey column="resource_type" sequenceNumberInPK="3"/>
         <primaryKey column="resource_id" sequenceNumberInPK="4"/>
         <index name="oc_collres_accesscache_pkey" unique="true">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="collection_id"/>
            <column ascending="true" name="resource_type"/>
            <column ascending="true" name="resource_id"/>
         </index>
         <index name="collres_user_res" unique="false">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="resource_type"/>
            <column ascending="true" name="resource_id"/>
         </index>
      </table>
      <table name="oc_collres_collections" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_collres_collections_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_collres_collections_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_collres_resources" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="collection_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="resource_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="resource_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="collection_id" sequenceNumberInPK="1"/>
         <primaryKey column="resource_type" sequenceNumberInPK="2"/>
         <primaryKey column="resource_id" sequenceNumberInPK="3"/>
         <index name="oc_collres_resources_pkey" unique="true">
            <column ascending="true" name="collection_id"/>
            <column ascending="true" name="resource_type"/>
            <column ascending="true" name="resource_id"/>
         </index>
      </table>
      <table name="oc_comments" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_comments_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="parent_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="topmost_parent_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="children_count" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="actor_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="5" name="actor_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="message" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="verb" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="8" name="creation_timestamp" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="9" name="latest_child_timestamp" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="10" name="object_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="11" name="object_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="12" name="reference_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="13" name="reactions" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="14" name="expire_date" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="15" name="meta_data" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_comments_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="comments_actor_index" unique="false">
            <column ascending="true" name="actor_type"/>
            <column ascending="true" name="actor_id"/>
         </index>
         <index name="comments_object_index" unique="false">
            <column ascending="true" name="object_type"/>
            <column ascending="true" name="object_id"/>
            <column ascending="true" name="creation_timestamp"/>
         </index>
         <index name="comments_parent_id_index" unique="false">
            <column ascending="true" name="parent_id"/>
         </index>
         <index name="comments_topmost_parent_id_idx" unique="false">
            <column ascending="true" name="topmost_parent_id"/>
         </index>
         <index name="expire_date" unique="false">
            <column ascending="true" name="expire_date"/>
         </index>
      </table>
      <table name="oc_comments_read_markers" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="object_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="object_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="3" name="marker_datetime" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <primaryKey column="user_id" sequenceNumberInPK="1"/>
         <primaryKey column="object_type" sequenceNumberInPK="2"/>
         <primaryKey column="object_id" sequenceNumberInPK="3"/>
         <index name="oc_comments_read_markers_pkey" unique="true">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="object_type"/>
            <column ascending="true" name="object_id"/>
         </index>
         <index name="comments_marker_object_index" unique="false">
            <column ascending="true" name="object_type"/>
            <column ascending="true" name="object_id"/>
         </index>
      </table>
      <table name="oc_dav_absence" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_dav_absence_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="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="first_day" nullable="false" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="last_day" nullable="false" remarks="" size="10" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="status" nullable="false" remarks="" size="100" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="message" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="6" name="replacement_user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="7" name="replacement_user_display_name" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_dav_absence_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="dav_absence_uid_idx" unique="true">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="oc_dav_cal_proxy" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_dav_cal_proxy_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="owner_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="proxy_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="permissions" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_dav_cal_proxy_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="dav_cal_proxy_ipid" unique="false">
            <column ascending="true" name="proxy_id"/>
         </index>
         <index name="dav_cal_proxy_uidx" unique="true">
            <column ascending="true" name="owner_id"/>
            <column ascending="true" name="proxy_id"/>
            <column ascending="true" name="permissions"/>
         </index>
      </table>
      <table name="oc_dav_shares" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_dav_shares_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="principaluri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="type" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="access" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="resourceid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="publicuri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="token" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_dav_shares_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="dav_shares_index" unique="true">
            <column ascending="true" name="principaluri"/>
            <column ascending="true" name="resourceid"/>
            <column ascending="true" name="type"/>
            <column ascending="true" name="publicuri"/>
         </index>
         <index name="dav_shares_resourceid_access" unique="false">
            <column ascending="true" name="resourceid"/>
            <column ascending="true" name="access"/>
         </index>
         <index name="dav_shares_resourceid_type" unique="false">
            <column ascending="true" name="resourceid"/>
            <column ascending="true" name="type"/>
         </index>
      </table>
      <table name="oc_direct_edit" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_direct_edit_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="editor_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="token" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="share_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="timestamp" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="7" name="accessed" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="8" name="file_path" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_direct_edit_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="direct_edit_timestamp" unique="false">
            <column ascending="true" name="timestamp"/>
         </index>
         <index name="idx_4d5afeca5f37a13b" unique="false">
            <column ascending="true" name="token"/>
         </index>
      </table>
      <table name="oc_directlink" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_directlink_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="token" nullable="true" remarks="" size="60" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="expiration" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_directlink_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="directlink_expiration_idx" unique="false">
            <column ascending="true" name="expiration"/>
         </index>
         <index name="directlink_token_idx" unique="false">
            <column ascending="true" name="token"/>
         </index>
      </table>
      <table name="oc_ex_apps" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_apps_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="version" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'0'::character varying" digits="0" id="4" name="daemon_config_name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="port" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="secret" nullable="false" remarks="" size="256" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="status" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="8" name="enabled" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="created_time" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_apps_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ex_apps__appid" unique="true">
            <column ascending="true" name="appid"/>
         </index>
         <index name="ex_apps_c_port__idx" unique="true">
            <column ascending="true" name="daemon_config_name"/>
            <column ascending="true" name="port"/>
         </index>
      </table>
      <table name="oc_ex_apps_daemons" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_apps_daemons_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="display_name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="accepts_deploy_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="protocol" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="host" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="deploy_config" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_apps_daemons_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ex_apps_daemons__name" unique="true">
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="oc_ex_apps_routes" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_apps_routes_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="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="url" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="verb" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="access_level" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="headers_to_exclude" nullable="true" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="bruteforce_protection" nullable="true" remarks="" size="512" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_apps_routes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ex_apps_routes_appid" unique="false">
            <column ascending="true" name="appid"/>
         </index>
      </table>
      <table name="oc_ex_deploy_options" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_deploy_options_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="type" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="value" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_deploy_options_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="deploy_options__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="type"/>
         </index>
      </table>
      <table name="oc_ex_event_handlers" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_event_handlers_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="event_type" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="event_subtypes" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="action_handler" nullable="false" remarks="" size="410" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_event_handlers_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ex_event_handlers__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="event_type"/>
         </index>
      </table>
      <table name="oc_ex_occ_commands" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_occ_commands_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="description" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="hidden" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="arguments" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="options" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="usages" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="execute_handler" nullable="false" remarks="" size="410" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_occ_commands_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ex_occ_commands__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="oc_ex_settings_forms" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_settings_forms_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="formid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="scheme" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_settings_forms_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ex_settings_forms__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="formid"/>
         </index>
      </table>
      <table name="oc_ex_speech_to_text" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_speech_to_text_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="display_name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="action_handler" nullable="false" remarks="" size="410" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_speech_to_text_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="speech_to_text__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="oc_ex_speech_to_text_q" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_speech_to_text_q_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="1" name="result" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="error" nullable="false" remarks="" size="1024" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="finished" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_time" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_speech_to_text_q_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_c1e06c58a64fab3c" unique="false">
            <column ascending="true" name="finished"/>
         </index>
      </table>
      <table name="oc_ex_task_processing" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_task_processing_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="app_id" nullable="false" remarks="" size="32" type="varchar" typeCode="12">
            <parent column="id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_shares_limits"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="display_name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="task_type" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="custom_task_type" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="provider" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_task_processing_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="task_processing_idx" unique="true">
            <column ascending="true" name="app_id"/>
            <column ascending="true" name="name"/>
            <column ascending="true" name="task_type"/>
         </index>
      </table>
      <table name="oc_ex_text_processing" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_text_processing_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="display_name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="action_handler" nullable="false" remarks="" size="410" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="task_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_text_processing_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="text_processing__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="oc_ex_text_processing_q" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_text_processing_q_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="1" name="result" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="error" nullable="false" remarks="" size="1024" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="finished" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_time" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_text_processing_q_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_cb97986aa64fab3c" unique="false">
            <column ascending="true" name="finished"/>
         </index>
      </table>
      <table name="oc_ex_translation" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_translation_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="display_name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="from_languages" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="to_languages" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="action_handler" nullable="false" remarks="" size="410" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="7" name="action_detect_lang" nullable="true" remarks="" size="410" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_translation_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ex_translation__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="oc_ex_translation_q" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_translation_q_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="1" name="result" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="error" nullable="false" remarks="" size="1024" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="finished" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_time" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_translation_q_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_38ce0470a64fab3c" unique="false">
            <column ascending="true" name="finished"/>
         </index>
      </table>
      <table name="oc_ex_ui_files_actions" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_ui_files_actions_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="display_name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'file'::text" digits="0" id="4" name="mime" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="permissions" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="order" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="7" name="icon" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="action_handler" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'1.0'::character varying" digits="0" id="9" name="version" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_ui_files_actions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ex_ui_files_actions__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="oc_ex_ui_scripts" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_ui_scripts_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="type" nullable="false" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="path" nullable="false" remarks="" size="410" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="after_app_id" nullable="true" remarks="" size="32" type="varchar" typeCode="12">
            <parent column="id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_shares_limits"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_ui_scripts_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ui_script__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="type"/>
            <column ascending="true" name="name"/>
            <column ascending="true" name="path"/>
         </index>
      </table>
      <table name="oc_ex_ui_states" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_ui_states_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="type" nullable="false" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="key" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="value" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_ui_states_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ui_state__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="type"/>
            <column ascending="true" name="name"/>
            <column ascending="true" name="key"/>
         </index>
      </table>
      <table name="oc_ex_ui_styles" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_ui_styles_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="type" nullable="false" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="path" nullable="false" remarks="" size="410" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_ui_styles_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ui_style__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="type"/>
            <column ascending="true" name="name"/>
            <column ascending="true" name="path"/>
         </index>
      </table>
      <table name="oc_ex_ui_top_menu" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ex_ui_top_menu_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="display_name" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="icon" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="admin_required" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ex_ui_top_menu_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ui_top_menu__idx" unique="true">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="name"/>
         </index>
      </table>
      <table name="oc_federated_invites" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_federated_invites_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="recipient_provider" nullable="true" remarks="" size="2083" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="recipient_user_id" nullable="true" remarks="" size="1024" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="recipient_name" nullable="true" remarks="" size="1024" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="recipient_email" nullable="true" remarks="" size="320" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="token" nullable="false" remarks="" size="60" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="7" name="accepted" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="created_at" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="expired_at" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="accepted_at" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_federated_invites_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="uniq_a2c17d5a5f37a13b" unique="true">
            <column ascending="true" name="token"/>
         </index>
      </table>
      <table name="oc_federated_reshares" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="share_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="remote_id" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="share_id" sequenceNumberInPK="1"/>
         <index name="oc_federated_reshares_pkey" unique="true">
            <column ascending="true" name="share_id"/>
         </index>
      </table>
      <table name="oc_file_locks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_file_locks_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="lock" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="key" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'-1'::integer" digits="0" id="3" name="ttl" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_file_locks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="lock_key_index" unique="true">
            <column ascending="true" name="key"/>
         </index>
         <index name="lock_ttl_index" unique="false">
            <column ascending="true" name="ttl"/>
         </index>
      </table>
      <table name="oc_filecache" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_filecache_fileid_seq'::regclass)" digits="0" id="0" name="fileid" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="storage" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="path" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="path_hash" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="parent" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="name" nullable="true" remarks="" size="250" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="mimetype" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="7" name="mimepart" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="8" name="size" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="9" name="mtime" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="10" name="storage_mtime" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="11" name="encrypted" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="12" name="unencrypted_size" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="13" name="etag" nullable="true" remarks="" size="40" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="14" name="permissions" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="15" name="checksum" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="fileid" sequenceNumberInPK="1"/>
         <index name="oc_filecache_pkey" unique="true">
            <column ascending="true" name="fileid"/>
         </index>
         <index name="fs_mtime" unique="false">
            <column ascending="true" name="mtime"/>
         </index>
         <index name="fs_name_hash" unique="false">
            <column ascending="true" name="name"/>
         </index>
         <index name="fs_parent" unique="false">
            <column ascending="true" name="parent"/>
         </index>
         <index name="fs_parent_name_hash" unique="false">
            <column ascending="true" name="parent"/>
            <column ascending="true" name="name"/>
         </index>
         <index name="fs_size" unique="false">
            <column ascending="true" name="size"/>
         </index>
         <index name="fs_storage_mimepart" unique="false">
            <column ascending="true" name="storage"/>
            <column ascending="true" name="mimepart"/>
         </index>
         <index name="fs_storage_mimetype" unique="false">
            <column ascending="true" name="storage"/>
            <column ascending="true" name="mimetype"/>
         </index>
         <index name="fs_storage_path_hash" unique="true">
            <column ascending="true" name="storage"/>
            <column ascending="true" name="path_hash"/>
         </index>
         <index name="fs_storage_size" unique="false">
            <column ascending="true" name="storage"/>
            <column ascending="true" name="size"/>
            <column ascending="true" name="fileid"/>
         </index>
         <index name="memories_parent_mimetype" unique="false">
            <column ascending="true" name="parent"/>
            <column ascending="true" name="mimetype"/>
         </index>
      </table>
      <table name="oc_filecache_extended" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="fileid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="metadata_etag" nullable="true" remarks="" size="40" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="creation_time" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="upload_time" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="fileid" sequenceNumberInPK="1"/>
         <index name="oc_filecache_extended_pkey" unique="true">
            <column ascending="true" name="fileid"/>
         </index>
         <index name="fce_ctime_idx" unique="false">
            <column ascending="true" name="creation_time"/>
         </index>
         <index name="fce_utime_idx" unique="false">
            <column ascending="true" name="upload_time"/>
         </index>
      </table>
      <table name="oc_files_metadata" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_files_metadata_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="json" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="sync_token" nullable="false" remarks="" size="15" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="last_update" nullable="false" remarks="" size="22" type="timestamp" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_files_metadata_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="files_meta_fileid" unique="true">
            <column ascending="true" name="file_id"/>
         </index>
      </table>
      <table name="oc_files_metadata_index" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_files_metadata_index_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="meta_key" nullable="true" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="meta_value_string" nullable="true" remarks="" size="63" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="meta_value_int" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_files_metadata_index_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="f_meta_index" unique="false">
            <column ascending="true" name="file_id"/>
            <column ascending="true" name="meta_key"/>
            <column ascending="true" name="meta_value_string"/>
         </index>
         <index name="f_meta_index_i" unique="false">
            <column ascending="true" name="file_id"/>
            <column ascending="true" name="meta_key"/>
            <column ascending="true" name="meta_value_int"/>
         </index>
      </table>
      <table name="oc_files_reminders" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_files_reminders_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="due_date" nullable="false" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="updated_at" nullable="false" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_at" nullable="false" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="6" name="notified" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_files_reminders_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="reminders_uniq_idx" unique="true">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="file_id"/>
            <column ascending="true" name="due_date"/>
         </index>
      </table>
      <table name="oc_files_trash" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_files_trash_auto_id_seq'::regclass)" digits="0" id="0" name="auto_id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="id" nullable="false" remarks="" size="250" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="user" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="timestamp" nullable="false" remarks="" size="12" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="location" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="type" nullable="true" remarks="" size="4" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="mime" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="deleted_by" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="auto_id" sequenceNumberInPK="1"/>
         <index name="oc_files_trash_pkey" unique="true">
            <column ascending="true" name="auto_id"/>
         </index>
         <index name="id_index" unique="false">
            <column ascending="true" name="id"/>
         </index>
         <index name="timestamp_index" unique="false">
            <column ascending="true" name="timestamp"/>
         </index>
         <index name="user_index" unique="false">
            <column ascending="true" name="user"/>
         </index>
      </table>
      <table name="oc_files_versions" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_files_versions_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="timestamp" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="size" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="mimetype" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="metadata" nullable="false" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_files_versions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="files_versions_uniq_index" unique="true">
            <column ascending="true" name="file_id"/>
            <column ascending="true" name="timestamp"/>
         </index>
      </table>
      <table name="oc_flow_checks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_flow_checks_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="class" nullable="false" remarks="" size="256" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="operator" nullable="false" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="value" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="hash" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_flow_checks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="flow_unique_hash" unique="true">
            <column ascending="true" name="hash"/>
         </index>
      </table>
      <table name="oc_flow_operations" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_flow_operations_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="class" nullable="false" remarks="" size="256" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="name" nullable="true" remarks="" size="256" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="checks" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="operation" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'OCA\WorkflowEngine\Entity\File'::character varying" digits="0" id="5" name="entity" nullable="false" remarks="" size="256" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'[]'::text" digits="0" id="6" name="events" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_flow_operations_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_flow_operations_scope" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_flow_operations_scope_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="operation_id" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="type" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="value" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_flow_operations_scope_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="flow_unique_scope" unique="true">
            <column ascending="true" name="operation_id"/>
            <column ascending="true" name="type"/>
            <column ascending="true" name="value"/>
         </index>
      </table>
      <table name="oc_group_admin" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="gid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="gid" sequenceNumberInPK="1"/>
         <primaryKey column="uid" sequenceNumberInPK="2"/>
         <index name="oc_group_admin_pkey" unique="true">
            <column ascending="true" name="gid"/>
            <column ascending="true" name="uid"/>
         </index>
         <index name="group_admin_uid" unique="false">
            <column ascending="true" name="uid"/>
         </index>
      </table>
      <table name="oc_group_user" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="gid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="gid" sequenceNumberInPK="1"/>
         <primaryKey column="uid" sequenceNumberInPK="2"/>
         <index name="oc_group_user_pkey" unique="true">
            <column ascending="true" name="gid"/>
            <column ascending="true" name="uid"/>
         </index>
         <index name="gu_uid_index" unique="false">
            <column ascending="true" name="uid"/>
         </index>
      </table>
      <table name="oc_groups" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="gid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'name'::character varying" digits="0" id="1" name="displayname" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="gid" sequenceNumberInPK="1"/>
         <index name="oc_groups_pkey" unique="true">
            <column ascending="true" name="gid"/>
         </index>
      </table>
      <table name="oc_jobs" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_jobs_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="class" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="argument" nullable="false" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="last_run" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="last_checked" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="reserved_at" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="execution_duration" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="argument_hash" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="8" name="time_sensitive" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_jobs_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="job_argument_hash" unique="false">
            <column ascending="true" name="class"/>
            <column ascending="true" name="argument_hash"/>
         </index>
         <index name="job_class_index" unique="false">
            <column ascending="true" name="class"/>
         </index>
         <index name="job_lastcheck_reserved" unique="false">
            <column ascending="true" name="last_checked"/>
            <column ascending="true" name="reserved_at"/>
         </index>
         <index name="jobs_time_sensitive" unique="false">
            <column ascending="true" name="time_sensitive"/>
         </index>
      </table>
      <table name="oc_known_users" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_known_users_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="known_to" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="known_user" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_known_users_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ku_known_to" unique="false">
            <column ascending="true" name="known_to"/>
         </index>
         <index name="ku_known_user" unique="false">
            <column ascending="true" name="known_user"/>
         </index>
      </table>
      <table name="oc_login_flow_v2" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_login_flow_v2_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="timestamp" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="started" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="poll_token" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="login_token" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="public_key" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="private_key" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="client_name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="8" name="login_name" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="9" name="server" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="10" name="app_password" nullable="true" remarks="" size="1024" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_login_flow_v2_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="login_token" unique="true">
            <column ascending="true" name="login_token"/>
         </index>
         <index name="poll_token" unique="true">
            <column ascending="true" name="poll_token"/>
         </index>
         <index name="timestamp" unique="false">
            <column ascending="true" name="timestamp"/>
         </index>
      </table>
      <table name="oc_maps_address_geo" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_address_geo_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="adr" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="adr_norm" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="3" name="lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="4" name="lng" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="5" name="looked_up" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="'--'::character varying" digits="0" id="6" name="object_uri" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_address_geo_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="maps_adr" unique="false">
            <column ascending="true" name="adr"/>
         </index>
         <index name="maps_adr_norm" unique="false">
            <column ascending="true" name="adr_norm"/>
         </index>
         <index name="maps_object_uri" unique="false">
            <column ascending="true" name="object_uri"/>
         </index>
      </table>
      <table name="oc_maps_apikeys" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_apikeys_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="api_key" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_apikeys_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_maps_device_points" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_device_points_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="device_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="2" name="lat" nullable="false" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="3" name="lng" nullable="false" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="timestamp" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="5" name="altitude" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="accuracy" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="7" name="battery" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_device_points_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_maps_device_shares" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_device_shares_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="device_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="timestamp_from" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="timestamp_to" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="token" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_device_shares_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_maps_devices" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_devices_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="user_agent" nullable="false" remarks="" size="200" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="color" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_devices_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_maps_favorite_shares" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_favorite_shares_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="owner" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="category" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="token" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_favorite_shares_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_maps_favorites" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_favorites_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="name" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="date_modified" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="date_created" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="5" name="lat" nullable="false" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="lng" nullable="false" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="category" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="8" name="comment" nullable="true" remarks="" size="500" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="9" name="extensions" nullable="true" remarks="" size="500" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_favorites_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_maps_photos" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_photos_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="3" name="lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="4" name="lng" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="date_taken" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_photos_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_ed14080693cb796c" unique="false">
            <column ascending="true" name="file_id"/>
         </index>
         <index name="idx_ed140806a76ed395" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
         <index name="maps_date_taken" unique="false">
            <column ascending="true" name="date_taken"/>
         </index>
      </table>
      <table name="oc_maps_tracks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_maps_tracks_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="etag" nullable="false" remarks="" size="100" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="color" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="metadata" nullable="true" remarks="" size="1000" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_maps_tracks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_memories" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_memories_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="1" name="datetaken" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="fileid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="dayid" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="4" name="isvideo" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="mtime" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="w" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="7" name="h" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="'0'::character varying" digits="0" id="8" name="objectid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="9" name="exif" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="10" name="video_duration" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="11" name="liveid" nullable="true" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="12" name="orphan" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="NULL::numeric" digits="6" id="13" name="lat" nullable="true" remarks="" size="8" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="NULL::numeric" digits="6" id="14" name="lon" nullable="true" remarks="" size="9" type="numeric" typeCode="2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="mapcluster" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="16" name="epoch" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="17" name="buid" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="18" name="parent" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_memories_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="memories_dayid_index" unique="false">
            <column ascending="true" name="dayid"/>
         </index>
         <index name="memories_fileid_index" unique="true">
            <column ascending="true" name="fileid"/>
         </index>
         <index name="memories_isvideo_idx" unique="false">
            <column ascending="true" name="isvideo"/>
         </index>
         <index name="memories_lat_lon_index" unique="false">
            <column ascending="true" name="lat"/>
            <column ascending="true" name="lon"/>
         </index>
         <index name="memories_mapcluster_index" unique="false">
            <column ascending="true" name="mapcluster"/>
         </index>
         <index name="memories_objectid_index" unique="false">
            <column ascending="true" name="objectid"/>
         </index>
         <index name="memories_pdf_idx" unique="false">
            <column ascending="true" name="parent"/>
            <column ascending="true" name="dayid"/>
            <column ascending="true" name="fileid"/>
         </index>
      </table>
      <table name="oc_memories_covers" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_memories_covers_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="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="clustertype" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="clusterid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="objectid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="fileid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="true" digits="0" id="6" name="auto" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="timestamp" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_memories_covers_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="memories_covers_gidx" unique="true">
            <column ascending="true" name="uid"/>
            <column ascending="true" name="clustertype"/>
            <column ascending="true" name="clusterid"/>
         </index>
      </table>
      <table name="oc_memories_failures" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_memories_failures_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="fileid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="mtime" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="reason" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_memories_failures_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="memories_fail_fid_mt_idx" unique="false">
            <column ascending="true" name="fileid"/>
            <column ascending="true" name="mtime"/>
         </index>
      </table>
      <table name="oc_memories_livephoto" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_memories_livephoto_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="liveid" nullable="false" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="fileid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="mtime" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="4" name="orphan" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_memories_livephoto_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="memories_lp_fileid_index" unique="true">
            <column ascending="true" name="fileid"/>
         </index>
         <index name="memories_lp_liveid_index" unique="false">
            <column ascending="true" name="liveid"/>
         </index>
      </table>
      <table name="oc_memories_mapclusters" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_memories_mapclusters_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="point_count" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="2" name="lat_sum" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="3" name="lon_sum" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="4" name="lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="5" name="lon" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="last_update" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_memories_mapclusters_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="memories_clst_ll_idx" unique="false">
            <column ascending="true" name="lat"/>
            <column ascending="true" name="lon"/>
         </index>
      </table>
      <table name="oc_memories_places" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_memories_places_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="fileid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="osm_id" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="3" name="mark" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_memories_places_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="memories_places_fileid_index" unique="false">
            <column ascending="true" name="fileid"/>
         </index>
         <index name="memories_places_id_mk_idx" unique="false">
            <column ascending="true" name="osm_id"/>
            <column ascending="true" name="mark"/>
         </index>
         <index name="memories_places_osm_id_index" unique="false">
            <column ascending="true" name="osm_id"/>
         </index>
      </table>
      <table name="oc_memories_planet" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_memories_planet_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="osm_id" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <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="admin_level" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="other_names" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_memories_planet_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="memories_planet_osm_id_index" unique="false">
            <column ascending="true" name="osm_id"/>
         </index>
      </table>
      <table name="oc_migrations" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="app" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="version" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="app" sequenceNumberInPK="1"/>
         <primaryKey column="version" sequenceNumberInPK="2"/>
         <index name="oc_migrations_pkey" unique="true">
            <column ascending="true" name="app"/>
            <column ascending="true" name="version"/>
         </index>
      </table>
      <table name="oc_mimetypes" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_mimetypes_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="mimetype" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_mimetypes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="mimetype_id_index" unique="true">
            <column ascending="true" name="mimetype"/>
         </index>
      </table>
      <table name="oc_mounts" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_mounts_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="storage_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="root_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="mount_point" nullable="false" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="mount_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="mount_provider_class" nullable="true" remarks="" size="128" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_mounts_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="mount_user_storage" unique="false">
            <column ascending="true" name="storage_id"/>
            <column ascending="true" name="user_id"/>
         </index>
         <index name="mounts_class_index" unique="false">
            <column ascending="true" name="mount_provider_class"/>
         </index>
         <index name="mounts_mount_id_index" unique="false">
            <column ascending="true" name="mount_id"/>
         </index>
         <index name="mounts_root_index" unique="false">
            <column ascending="true" name="root_id"/>
         </index>
         <index name="mounts_storage_index" unique="false">
            <column ascending="true" name="storage_id"/>
         </index>
         <index name="mounts_user_root_path_index" unique="false">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="root_id"/>
            <column ascending="true" name="mount_point"/>
         </index>
      </table>
      <table name="oc_notifications" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_notifications_notification_id_seq'::regclass)" digits="0" id="0" name="notification_id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="app" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="user" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="timestamp" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="object_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="object_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="subject" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="subject_parameters" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="8" name="message" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="message_parameters" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="10" name="link" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="11" name="icon" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="actions" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="notification_id" sequenceNumberInPK="1"/>
         <index name="oc_notifications_pkey" unique="true">
            <column ascending="true" name="notification_id"/>
         </index>
         <index name="oc_notifications_app" unique="false">
            <column ascending="true" name="app"/>
         </index>
         <index name="oc_notifications_object" unique="false">
            <column ascending="true" name="object_type"/>
            <column ascending="true" name="object_id"/>
         </index>
         <index name="oc_notifications_timestamp" unique="false">
            <column ascending="true" name="timestamp"/>
         </index>
         <index name="oc_notifications_user" unique="false">
            <column ascending="true" name="user"/>
         </index>
      </table>
      <table name="oc_notifications_pushhash" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_notifications_pushhash_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="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="token" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="deviceidentifier" nullable="false" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="devicepublickey" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="devicepublickeyhash" nullable="false" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="pushtokenhash" nullable="false" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="proxyserver" nullable="false" remarks="" size="256" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'unknown'::character varying" digits="0" id="8" name="apptype" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_notifications_pushhash_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="oc_npushhash_di" unique="false">
            <column ascending="true" name="deviceidentifier"/>
         </index>
         <index name="oc_npushhash_uid" unique="true">
            <column ascending="true" name="uid"/>
            <column ascending="true" name="token"/>
         </index>
      </table>
      <table name="oc_notifications_settings" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_notifications_settings_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="batch_time" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="last_send_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="next_send_time" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_notifications_settings_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="notset_nextsend" unique="false">
            <column ascending="true" name="next_send_time"/>
         </index>
         <index name="notset_user" unique="true">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="oc_oauth2_access_tokens" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_oauth2_access_tokens_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="token_id" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="client_id" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="hashed_code" nullable="false" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="encrypted_token" nullable="false" remarks="" size="786" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="code_created_at" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="token_count" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_oauth2_access_tokens_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="oauth2_access_client_id_idx" unique="false">
            <column ascending="true" name="client_id"/>
         </index>
         <index name="oauth2_access_hash_idx" unique="true">
            <column ascending="true" name="hashed_code"/>
         </index>
         <index name="oauth2_tk_c_created_idx" unique="false">
            <column ascending="true" name="token_count"/>
            <column ascending="true" name="code_created_at"/>
         </index>
      </table>
      <table name="oc_oauth2_clients" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_oauth2_clients_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="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="redirect_uri" nullable="false" remarks="" size="2000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="client_identifier" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="secret" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_oauth2_clients_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="oauth2_client_id_idx" unique="true">
            <column ascending="true" name="client_identifier"/>
         </index>
      </table>
      <table name="oc_open_local_editor" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_open_local_editor_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="path_hash" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="expiration_time" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="token" nullable="false" remarks="" size="128" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_open_local_editor_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="openlocal_user_path_token" unique="true">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="path_hash"/>
            <column ascending="true" name="token"/>
         </index>
      </table>
      <table name="oc_photos_albums" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_photos_albums_album_id_seq'::regclass)" digits="0" id="0" name="album_id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="user" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="created" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="location" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="last_added_photo" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="filters" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="album_id" sequenceNumberInPK="1"/>
         <index name="oc_photos_albums_pkey" unique="true">
            <column ascending="true" name="album_id"/>
         </index>
         <index name="pa_user" unique="false">
            <column ascending="true" name="user"/>
         </index>
      </table>
      <table name="oc_photos_albums_collabs" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_photos_albums_collabs_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="album_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="collaborator_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="collaborator_type" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_photos_albums_collabs_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="album_collabs_uniq_collab" unique="true">
            <column ascending="true" name="album_id"/>
            <column ascending="true" name="collaborator_id"/>
            <column ascending="true" name="collaborator_type"/>
         </index>
      </table>
      <table name="oc_photos_albums_files" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_photos_albums_files_album_file_id_seq'::regclass)" digits="0" id="0" name="album_file_id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="album_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="added" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="owner" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="album_file_id" sequenceNumberInPK="1"/>
         <index name="oc_photos_albums_files_pkey" unique="true">
            <column ascending="true" name="album_file_id"/>
         </index>
         <index name="paf_album_file" unique="true">
            <column ascending="true" name="album_id"/>
            <column ascending="true" name="file_id"/>
         </index>
         <index name="paf_folder" unique="false">
            <column ascending="true" name="album_id"/>
         </index>
      </table>
      <table name="oc_preferences" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="userid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="configkey" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="configvalue" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="lazy" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="type" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="6" name="flags" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="7" name="indexed" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="userid" sequenceNumberInPK="1"/>
         <primaryKey column="appid" sequenceNumberInPK="2"/>
         <primaryKey column="configkey" sequenceNumberInPK="3"/>
         <index name="oc_preferences_pkey" unique="true">
            <column ascending="true" name="userid"/>
            <column ascending="true" name="appid"/>
            <column ascending="true" name="configkey"/>
         </index>
         <index name="prefs_app_key_ind_fl_i" unique="false">
            <column ascending="true" name="appid"/>
            <column ascending="true" name="configkey"/>
            <column ascending="true" name="indexed"/>
            <column ascending="true" name="flags"/>
         </index>
         <index name="prefs_uid_lazy_i" unique="false">
            <column ascending="true" name="userid"/>
            <column ascending="true" name="lazy"/>
         </index>
      </table>
      <table name="oc_preferences_ex" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_preferences_ex_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="userid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="appid" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="configkey" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="configvalue" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="sensitive" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_preferences_ex_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="preferences_ex__configkey" unique="false">
            <column ascending="true" name="configkey"/>
         </index>
         <index name="preferences_ex__idx" unique="true">
            <column ascending="true" name="userid"/>
            <column ascending="true" name="appid"/>
            <column ascending="true" name="configkey"/>
         </index>
      </table>
      <table name="oc_privacy_admins" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_privacy_admins_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="displayname" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_privacy_admins_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_profile_config" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_profile_config_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="config" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_profile_config_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="profile_config_user_id_idx" unique="true">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="oc_properties" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_properties_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="userid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="propertypath" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="propertyname" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="propertyvalue" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="5" name="valuetype" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_properties_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="properties_path_index" unique="false">
            <column ascending="true" name="userid"/>
            <column ascending="true" name="propertypath"/>
         </index>
         <index name="properties_pathonly_index" unique="false">
            <column ascending="true" name="propertypath"/>
         </index>
      </table>
      <table name="oc_ratelimit_entries" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_ratelimit_entries_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="hash" nullable="false" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="delete_after" nullable="false" remarks="" size="22" type="timestamp" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_ratelimit_entries_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ratelimit_delete_after" unique="false">
            <column ascending="true" name="delete_after"/>
         </index>
         <index name="ratelimit_hash" unique="false">
            <column ascending="true" name="hash"/>
         </index>
      </table>
      <table name="oc_reactions" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_reactions_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="parent_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="message_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="actor_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="actor_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="reaction" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_reactions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="comment_reaction" unique="false">
            <column ascending="true" name="reaction"/>
         </index>
         <index name="comment_reaction_parent_id" unique="false">
            <column ascending="true" name="parent_id"/>
         </index>
         <index name="comment_reaction_unique" unique="true">
            <column ascending="true" name="parent_id"/>
            <column ascending="true" name="actor_type"/>
            <column ascending="true" name="actor_id"/>
            <column ascending="true" name="reaction"/>
         </index>
      </table>
      <table name="oc_recent_contact" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_recent_contact_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="actor_uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="uid" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="email" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="federated_cloud_id" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="card" nullable="false" remarks="" size="2147483647" type="bytea" typeCode="-2"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="last_contact" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_recent_contact_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="recent_contact_actor_uid" unique="false">
            <column ascending="true" name="actor_uid"/>
         </index>
         <index name="recent_contact_email" unique="false">
            <column ascending="true" name="email"/>
         </index>
         <index name="recent_contact_fed_id" unique="false">
            <column ascending="true" name="federated_cloud_id"/>
         </index>
         <index name="recent_contact_id_uid" unique="false">
            <column ascending="true" name="id"/>
            <column ascending="true" name="actor_uid"/>
         </index>
         <index name="recent_contact_last_contact" unique="false">
            <column ascending="true" name="last_contact"/>
         </index>
         <index name="recent_contact_uid" unique="false">
            <column ascending="true" name="uid"/>
         </index>
      </table>
      <table name="oc_recognize_face_clusters" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_recognize_face_clusters_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="title" nullable="false" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_recognize_face_clusters_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="recognize_faceclust_user" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="oc_recognize_face_detections" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_recognize_face_detections_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="file_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="3" name="x" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="4" name="y" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="5" name="height" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="width" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="face_vector" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="cluster_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="'0'::double precision" digits="17" id="9" name="threshold" nullable="false" remarks="" size="17" type="float8" typeCode="8"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_recognize_face_detections_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="recognize_facedet_cluster" unique="false">
            <column ascending="true" name="cluster_id"/>
         </index>
         <index name="recognize_facedet_file" unique="false">
            <column ascending="true" name="file_id"/>
         </index>
         <index name="recognize_facedet_user" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="oc_recognize_queue_faces" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_recognize_queue_faces_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="storage_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="root_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="update" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_recognize_queue_faces_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="recognize_faces_file" unique="false">
            <column ascending="true" name="file_id"/>
         </index>
         <index name="recognize_faces_storage" unique="false">
            <column ascending="true" name="storage_id"/>
            <column ascending="true" name="root_id"/>
         </index>
      </table>
      <table name="oc_recognize_queue_imagenet" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_recognize_queue_imagenet_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="storage_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="root_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="update" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_recognize_queue_imagenet_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="recognize_imagenet_file" unique="false">
            <column ascending="true" name="file_id"/>
         </index>
         <index name="recognize_imagenet_storage" unique="false">
            <column ascending="true" name="storage_id"/>
            <column ascending="true" name="root_id"/>
         </index>
      </table>
      <table name="oc_recognize_queue_landmarks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_recognize_queue_landmarks_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="storage_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="root_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="update" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_recognize_queue_landmarks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="recognize_landmarks_file" unique="false">
            <column ascending="true" name="file_id"/>
         </index>
         <index name="recognize_landmarks_storage" unique="false">
            <column ascending="true" name="storage_id"/>
            <column ascending="true" name="root_id"/>
         </index>
      </table>
      <table name="oc_recognize_queue_movinet" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_recognize_queue_movinet_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="storage_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="root_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="update" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_recognize_queue_movinet_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="recognize_movinet_file" unique="false">
            <column ascending="true" name="file_id"/>
         </index>
         <index name="recognize_movinet_storage" unique="false">
            <column ascending="true" name="storage_id"/>
            <column ascending="true" name="root_id"/>
         </index>
      </table>
      <table name="oc_recognize_queue_musicnn" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_recognize_queue_musicnn_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="storage_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="root_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="update" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_recognize_queue_musicnn_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="recognize_musicnn_file" unique="false">
            <column ascending="true" name="file_id"/>
         </index>
         <index name="recognize_musicnn_storage" unique="false">
            <column ascending="true" name="storage_id"/>
            <column ascending="true" name="root_id"/>
         </index>
      </table>
      <table name="oc_schedulingobjects" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_schedulingobjects_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="principaluri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="calendardata" nullable="true" remarks="" size="2147483647" type="bytea" typeCode="-2"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="uri" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="lastmodified" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="etag" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="size" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_schedulingobjects_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="schedulobj_lastmodified_idx" unique="false">
            <column ascending="true" name="lastmodified"/>
         </index>
         <index name="schedulobj_principuri_index" unique="false">
            <column ascending="true" name="principaluri"/>
         </index>
      </table>
      <table name="oc_sec_signatory" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_sec_signatory_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="key_id_sum" nullable="false" remarks="" size="127" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="key_id" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="host" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="provider_id" nullable="false" remarks="" size="31" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="5" name="account" nullable="true" remarks="" size="127" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="6" name="public_key" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="'[]'::text" digits="0" id="7" name="metadata" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="9" digits="0" id="8" name="type" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="9" name="status" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="10" name="creation" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="11" name="last_updated" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_sec_signatory_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="sec_sig_key" unique="false">
            <column ascending="true" name="key_id_sum"/>
            <column ascending="true" name="provider_id"/>
         </index>
         <index name="sec_sig_unic" unique="true">
            <column ascending="true" name="provider_id"/>
            <column ascending="true" name="host"/>
            <column ascending="true" name="account"/>
         </index>
      </table>
      <table name="oc_share" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_share_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="share_type" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="share_with" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="password" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="uid_owner" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="uid_initiator" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="parent" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="7" name="item_type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="8" name="item_source" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="9" name="item_target" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="file_source" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="11" name="file_target" nullable="true" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="12" name="permissions" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="13" name="stime" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="14" name="accepted" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="15" name="expiration" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="16" name="token" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="17" name="mail_send" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="18" name="share_name" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="19" name="password_by_talk" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="note" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="21" name="hide_download" nullable="true" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="22" name="label" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="23" name="attributes" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="24" name="password_expiration_time" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="25" name="reminder_sent" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_share_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="file_source_index" unique="false">
            <column ascending="true" name="file_source"/>
         </index>
         <index name="initiator_index" unique="false">
            <column ascending="true" name="uid_initiator"/>
         </index>
         <index name="item_share_type_index" unique="false">
            <column ascending="true" name="item_type"/>
            <column ascending="true" name="share_type"/>
         </index>
         <index name="owner_index" unique="false">
            <column ascending="true" name="uid_owner"/>
         </index>
         <index name="parent_index" unique="false">
            <column ascending="true" name="parent"/>
         </index>
         <index name="share_with_index" unique="false">
            <column ascending="true" name="share_with"/>
         </index>
         <index name="token_index" unique="false">
            <column ascending="true" name="token"/>
         </index>
      </table>
      <table name="oc_share_external" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_share_external_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="'-1'::integer" digits="0" id="1" name="parent" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="share_type" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="remote" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="remote_id" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="share_token" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="password" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="name" nullable="false" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="owner" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="user" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="mountpoint" nullable="false" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="mountpoint_hash" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="12" name="accepted" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_share_external_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="sh_external_mp" unique="true">
            <column ascending="true" name="user"/>
            <column ascending="true" name="mountpoint_hash"/>
         </index>
      </table>
      <table name="oc_shares_limits" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="32" type="varchar" typeCode="12">
            <child column="app_id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_ex_task_processing"/>
            <child column="after_app_id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_ex_ui_scripts"/>
            <child column="app_id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_taskprocessing_tasks"/>
            <child column="app_id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_text2image_tasks"/>
            <child column="app_id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_textprocessing_tasks"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="limit" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="downloads" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_shares_limits_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_storages" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_storages_numeric_id_seq'::regclass)" digits="0" id="0" name="numeric_id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="2" name="available" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="last_checked" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="numeric_id" sequenceNumberInPK="1"/>
         <index name="oc_storages_pkey" unique="true">
            <column ascending="true" name="numeric_id"/>
         </index>
         <index name="storages_id_index" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_storages_credentials" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_storages_credentials_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="user" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="identifier" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="credentials" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_storages_credentials_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="stocred_ui" unique="true">
            <column ascending="true" name="user"/>
            <column ascending="true" name="identifier"/>
         </index>
         <index name="stocred_user" unique="false">
            <column ascending="true" name="user"/>
         </index>
      </table>
      <table name="oc_systemtag" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_systemtag_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="2" name="visibility" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="3" name="editable" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="etag" nullable="true" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="color" nullable="true" remarks="" size="6" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_systemtag_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="tag_ident" unique="true">
            <column ascending="true" name="name"/>
            <column ascending="true" name="visibility"/>
            <column ascending="true" name="editable"/>
         </index>
      </table>
      <table name="oc_systemtag_group" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="0" digits="0" id="0" name="systemtagid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="gid" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="gid" sequenceNumberInPK="1"/>
         <primaryKey column="systemtagid" sequenceNumberInPK="2"/>
         <index name="oc_systemtag_group_pkey" unique="true">
            <column ascending="true" name="gid"/>
            <column ascending="true" name="systemtagid"/>
         </index>
      </table>
      <table name="oc_systemtag_object_mapping" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="objectid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="objecttype" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="systemtagid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="objecttype" sequenceNumberInPK="1"/>
         <primaryKey column="objectid" sequenceNumberInPK="2"/>
         <primaryKey column="systemtagid" sequenceNumberInPK="3"/>
         <index name="oc_systemtag_object_mapping_pkey" unique="true">
            <column ascending="true" name="objecttype"/>
            <column ascending="true" name="objectid"/>
            <column ascending="true" name="systemtagid"/>
         </index>
         <index name="memories_type_tagid" unique="false">
            <column ascending="true" name="objecttype"/>
            <column ascending="true" name="systemtagid"/>
         </index>
         <index name="systag_by_objectid" unique="false">
            <column ascending="true" name="objectid"/>
         </index>
         <index name="systag_by_tagid" unique="false">
            <column ascending="true" name="systemtagid"/>
            <column ascending="true" name="objecttype"/>
         </index>
         <index name="systag_objecttype" unique="false">
            <column ascending="true" name="objecttype"/>
         </index>
      </table>
      <table name="oc_taskprocessing_tasks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_taskprocessing_tasks_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="type" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="input" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="output" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="status" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="6" name="app_id" nullable="false" remarks="" size="32" type="varchar" typeCode="12">
            <parent column="id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_shares_limits"/>
         </column>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="7" name="custom_id" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="8" name="last_updated" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="9" name="completion_expected_at" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="'0'::double precision" digits="17" id="10" name="progress" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="11" name="error_message" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="scheduled_at" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="started_at" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="ended_at" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="15" name="webhook_uri" nullable="true" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="16" name="webhook_method" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="17" name="allow_cleanup" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_taskprocessing_tasks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="taskp_tasks_status_type" unique="false">
            <column ascending="true" name="status"/>
            <column ascending="true" name="type"/>
         </index>
         <index name="taskp_tasks_uid_appid_cid" unique="false">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="app_id"/>
            <column ascending="true" name="custom_id"/>
         </index>
         <index name="taskp_tasks_updated" unique="false">
            <column ascending="true" name="last_updated"/>
         </index>
      </table>
      <table name="oc_text2image_tasks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_text2image_tasks_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="input" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="status" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="1" digits="0" id="3" name="number_of_images" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="5" name="app_id" nullable="false" remarks="" size="32" type="varchar" typeCode="12">
            <parent column="id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_shares_limits"/>
         </column>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="6" name="identifier" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="7" name="last_updated" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="8" name="completion_expected_at" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_text2image_tasks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="t2i_tasks_status" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="t2i_tasks_uid_appid_ident" unique="false">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="app_id"/>
            <column ascending="true" name="identifier"/>
         </index>
         <index name="t2i_tasks_updated" unique="false">
            <column ascending="true" name="last_updated"/>
         </index>
      </table>
      <table name="oc_text_documents" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="current_version" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="2" name="last_saved_version" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="last_saved_version_time" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="4" name="last_saved_version_etag" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="5" name="base_version_etag" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="checksum" nullable="true" remarks="" size="8" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_text_documents_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_text_sessions" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_text_sessions_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="guest_name" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="color" nullable="true" remarks="" size="7" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="token" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="document_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="last_contact" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="7" name="last_awareness_message" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_text_sessions_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="rd_session_token_idx" unique="false">
            <column ascending="true" name="token"/>
         </index>
         <index name="ts_docid_lastcontact" unique="false">
            <column ascending="true" name="document_id"/>
            <column ascending="true" name="last_contact"/>
         </index>
         <index name="ts_lastcontact" unique="false">
            <column ascending="true" name="last_contact"/>
         </index>
      </table>
      <table name="oc_text_steps" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_text_steps_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="document_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="session_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="data" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="version" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="5" name="timestamp" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_text_steps_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="rd_steps_did_idx" unique="false">
            <column ascending="true" name="document_id"/>
         </index>
         <index name="rd_steps_version_idx" unique="false">
            <column ascending="true" name="version"/>
         </index>
         <index name="textstep_session" unique="false">
            <column ascending="true" name="session_id"/>
         </index>
      </table>
      <table name="oc_textprocessing_tasks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_textprocessing_tasks_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="type" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="input" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="output" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="4" name="status" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="6" name="app_id" nullable="false" remarks="" size="32" type="varchar" typeCode="12">
            <parent column="id" foreignKey="Implied Constraint" implied="true" onDeleteCascade="false" schema="public" table="oc_shares_limits"/>
         </column>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="7" name="identifier" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="8" name="last_updated" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::timestamp without time zone" digits="0" id="9" name="completion_expected_at" nullable="true" remarks="" size="22" type="timestamp" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_textprocessing_tasks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="tp_tasks_status_type_nonunique" unique="false">
            <column ascending="true" name="status"/>
            <column ascending="true" name="type"/>
         </index>
         <index name="tp_tasks_uid_appid_ident" unique="false">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="app_id"/>
            <column ascending="true" name="identifier"/>
         </index>
         <index name="tp_tasks_updated" unique="false">
            <column ascending="true" name="last_updated"/>
         </index>
      </table>
      <table name="oc_trusted_servers" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_trusted_servers_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="url" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="url_hash" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="3" name="token" nullable="true" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="4" name="shared_secret" nullable="true" remarks="" size="256" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="2" digits="0" id="5" name="status" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="sync_token" nullable="true" remarks="" size="512" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_trusted_servers_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="url_hash" unique="true">
            <column ascending="true" name="url_hash"/>
         </index>
      </table>
      <table name="oc_twofactor_backupcodes" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_twofactor_backupcodes_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="user_id" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="code" nullable="false" remarks="" size="128" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="used" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_twofactor_backupcodes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="twofactor_backupcodes_uid" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="oc_twofactor_providers" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="provider_id" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="enabled" nullable="false" remarks="" size="5" type="int2" typeCode="5"/>
         <primaryKey column="provider_id" sequenceNumberInPK="1"/>
         <primaryKey column="uid" sequenceNumberInPK="2"/>
         <index name="oc_twofactor_providers_pkey" unique="true">
            <column ascending="true" name="provider_id"/>
            <column ascending="true" name="uid"/>
         </index>
         <index name="twofactor_providers_uid" unique="false">
            <column ascending="true" name="uid"/>
         </index>
      </table>
      <table name="oc_user_status" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_user_status_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="status" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="status_timestamp" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="is_user_defined" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="5" name="message_id" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="6" name="custom_icon" nullable="true" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="custom_message" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="clear_at" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="9" name="is_backup" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="10" name="status_message_timestamp" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_user_status_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="user_status_clr_ix" unique="false">
            <column ascending="true" name="clear_at"/>
         </index>
         <index name="user_status_iud_ix" unique="false">
            <column ascending="true" name="is_user_defined"/>
            <column ascending="true" name="status"/>
         </index>
         <index name="user_status_mtstmp_ix" unique="false">
            <column ascending="true" name="status_message_timestamp"/>
         </index>
         <index name="user_status_tstmp_ix" unique="false">
            <column ascending="true" name="status_timestamp"/>
         </index>
         <index name="user_status_uid_ix" unique="true">
            <column ascending="true" name="user_id"/>
         </index>
      </table>
      <table name="oc_user_transfer_owner" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_user_transfer_owner_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="source_user" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="target_user" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="file_id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="node_name" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_user_transfer_owner_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_users" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="0" name="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="displayname" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="password" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="uid_lower" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="uid" sequenceNumberInPK="1"/>
         <index name="oc_users_pkey" unique="true">
            <column ascending="true" name="uid"/>
         </index>
         <index name="user_uid_lower" unique="false">
            <column ascending="true" name="uid_lower"/>
         </index>
      </table>
      <table name="oc_vcategory" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_vcategory_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="1" name="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="3" name="category" nullable="false" remarks="" size="255" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_vcategory_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="category_index" unique="false">
            <column ascending="true" name="category"/>
         </index>
         <index name="type_index" unique="false">
            <column ascending="true" name="type"/>
         </index>
         <index name="uid_index" unique="false">
            <column ascending="true" name="uid"/>
         </index>
      </table>
      <table name="oc_vcategory_to_object" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="0" digits="0" id="0" name="objid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="1" name="categoryid" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="type" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <primaryKey column="categoryid" sequenceNumberInPK="1"/>
         <primaryKey column="objid" sequenceNumberInPK="2"/>
         <primaryKey column="type" sequenceNumberInPK="3"/>
         <index name="oc_vcategory_to_object_pkey" unique="true">
            <column ascending="true" name="categoryid"/>
            <column ascending="true" name="objid"/>
            <column ascending="true" name="type"/>
         </index>
         <index name="vcategory_objectd_index" unique="false">
            <column ascending="true" name="objid"/>
            <column ascending="true" name="type"/>
         </index>
      </table>
      <table name="oc_webauthn" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_webauthn_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="uid" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="public_key_credential_id" nullable="false" remarks="" size="512" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="data" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="false" digits="0" id="5" name="user_verification" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_webauthn_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="webauthn_publickeycredentialid" unique="false">
            <column ascending="true" name="public_key_credential_id"/>
         </index>
         <index name="webauthn_uid" unique="false">
            <column ascending="true" name="uid"/>
         </index>
      </table>
      <table name="oc_webhook_listeners" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_webhook_listeners_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="bigserial" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="1" name="app_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="2" name="user_id" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="http_method" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="uri" nullable="false" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="event" nullable="false" remarks="" size="4000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="event_filter" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="NULL::character varying" digits="0" id="7" name="user_id_filter" nullable="true" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="headers" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="9" name="auth_method" nullable="false" remarks="" size="16" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="auth_data" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_webhook_listeners_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="oc_whats_new" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('oc_whats_new_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="'11'::character varying" digits="0" id="1" name="version" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::character varying" digits="0" id="2" name="etag" nullable="false" remarks="" size="64" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="0" digits="0" id="3" name="last_check" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="4" name="data" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="oc_whats_new_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="version" unique="true">
            <column ascending="true" name="version"/>
         </index>
         <index name="version_etag_idx" unique="false">
            <column ascending="true" name="version"/>
            <column ascending="true" name="etag"/>
         </index>
      </table>
   </tables>
</database>
