mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
38321: Removing unused installer resource file 38322: ALF-14652: Installation: Friendly message about busy Tomcat SSL port should be more exact - Translations from Gloria 38336: Merged DEV to V4.1-BUG-FIX 38212: ALF-13650: Double byte code white spaces in front and at the end of a file name should be removed as the same behaviour of Single byte code white space. Altered Alfresco.util.trim() in order to support double byte code white spaces. 38337: Fixed ALF-14117 "Unable to load 'old version' wiki page if the title is in Japanese" - Regression: The fixes for ALF-6737 & ALF-8427 provided 2 different solutions for the same problem resulting in a double encoding of the page title 38344: ALF-14674: Deployment installer still doesn't work - Use ${installdir.escape_backslashes} instead of ${installdir} 38345: ALF-14824 - About Share - animation on about dialog corrupts screen on iPad 38400: ALF-14438: Accepted patch from BRANCHES/DEV/BELARUS/... with some modifications and using activiti-naming-conventions 38415: ALF-14808 - patched YUI2.9.0 to handle 'touchend' event to correctly hide pop-up menus when a click/touch occurs outside the menu area. 38417: Fix for ALF-14812 and ALF-14813 - evaluator config for Edit Online and Edit Offline actions. 38421: Fix for ALF-14814 - correct height of previewer area when no preview is available. Also improved the handling of Previewer for iOS - skip the WebPreviewer plugin altogether - this removes the unhelpful message about Installing Adobe Flash etc. 38471: ALF-14674: Deployment installer still doesn't work - Correction to use of ${installdir.escape_backslashes} 38540: Corrected use of ?html and ?js_string operators for element ID 38548: ALF-14829 - Removed delay added iPad specific CSS to increase hit area of actions in main and more menus. 38549: ALF-11861: Maintain the same defuault root of WebDav for Alfresco 4.0 as was in pre-4.0 Removed overriding protocols.rootPath property from installer and enterprise overlay versions of alfresco-global.properties so that correct setting in repository.properties is used. 38575: ALF-14504: PostgreSQL: Schema differences upgrading from 3.4.8 to 4.0.2 Allow for primary key alf_node_assoc_pkey to have an optional '1' at the end of its name (PostgreSQL) - for upgrade path 3.4.8 to 4.0.2 38582: ALF-14504: PostgreSQL: Schema differences upgrading from 3.4.8 to 4.0.2 Ignore avm_child_entries PK name differences. 38585: ALF-14599 ftp.ipv6.enabled is configured in alfresco-global by default, but is not injected nor implemented for FTP 38586: Merged V3.4-BUG-FIX to V4.1-BUG-FIX 38354: ALF-14738: Add information to manifests in all war files 38393: ALF-10804: WCM - Using multiple instances of the same TinyMCE plugin in the same form causes configuration inheritance issues - TinyMCE initialization and configuration moved into _createTinyMCE:function() - TinyMCE initialization moved to onLoadContent event callback - TinyMCE settings application uses init() now 38406: ALF-14738: use correct property for build number 38438: ALF-14856: Documents uploaded via WebDAV mount from Windows 7, and copied by a jscript rule are zero-length - Simplified fix. Don't fire on-create-node-trigger if on-content-create-trigger would fire, so that policy.content.update.ignoreEmpty=true is respected - policy.content.update.ignoreEmpty=true now the default as it is required by OSX and Windows 7 38459: ALF-13567: "manager-osx" should be called "Application Manager" inside the installation folder - Fix from Bitrock 38460: ALF-11817: No versioning when modify/save file content via mapped Webdav network drive - parseRequestHeader() now trys harder to parse the "Microsoft-WebDAV-MiniRedir" client's buggy "Lock-Token" header. 38476: Merged DEV to V3.4-BUG-FIX 38475: ALF-14868:CLONE - 'Error 0x80070057: The parameter is incorrect' occurs often during upload of documents via WebDAV Port fix from ALF-14636: Make XML-streaming WebDAV Methods buffer their response in case of transaction retries 38502: ALF-14876: awe.log and share.log were left after uninstalling Alfresco - Fix by Bitrock 38561: Merged V3.4 to V3.4-BUG-FIX 38414: ALF-14402: Merged PATCHES/V3.4.6 to V3.4 38028: ALF-13827: Prevent excessive cache chatter by avoiding replicating the aspects, properties and parent associations caches 38416: (RECORD ONLY) ALF-14852: Merged V3.4-BUG-FIX to V3.4 37835: Fix for ALF-14429 - Recently Modified dashlet takes up to 30 seconds to load after upgrade to Alfresco 3.4.6.23 git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@38587 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
760 lines
26 KiB
XML
760 lines
26 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<schema xmlns="http://www.alfresco.org/repo/db-schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.alfresco.org/repo/db-schema db-schema.xsd" name="" dbprefix="avm_" version="5026">
|
|
<validators>
|
|
<validator class="org.alfresco.util.schemacomp.validator.NameValidator">
|
|
<properties>
|
|
<property name="pattern">.*</property>
|
|
</properties>
|
|
</validator>
|
|
<validator class="org.alfresco.util.schemacomp.validator.SchemaVersionValidator"/>
|
|
</validators>
|
|
<objects>
|
|
<sequence name="avm_nodes_seq"/>
|
|
<sequence name="avm_store_properties_seq"/>
|
|
<sequence name="avm_stores_seq"/>
|
|
<sequence name="avm_version_roots_seq"/>
|
|
<table name="avm_aspects">
|
|
<columns>
|
|
<column name="node_id" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="qname_id" order="2">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_aspects_pkey">
|
|
<columnnames>
|
|
<columnname order="1">node_id</columnname>
|
|
<columnname order="2">qname_id</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_nasp_qn">
|
|
<localcolumn>qname_id</localcolumn>
|
|
<targettable>alf_qname</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_nasp_n">
|
|
<localcolumn>node_id</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="fk_avm_nasp_n" unique="false">
|
|
<columnnames>
|
|
<columnname>node_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_nasp_qn" unique="false">
|
|
<columnnames>
|
|
<columnname>qname_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_child_entries">
|
|
<columns>
|
|
<column name="parent_id" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="lc_name" order="2">
|
|
<type>varchar(160)</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="name" order="3">
|
|
<type>varchar(160)</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="child_id" order="4">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_child_entries_pkey">
|
|
<validators>
|
|
<validator class="org.alfresco.util.schemacomp.validator.NameValidator">
|
|
<properties>
|
|
<property name="pattern">.*</property>
|
|
</properties>
|
|
</validator>
|
|
</validators>
|
|
<columnnames>
|
|
<columnname order="1">parent_id</columnname>
|
|
<columnname order="2">lc_name</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_ce_parent">
|
|
<localcolumn>parent_id</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_ce_child">
|
|
<localcolumn>child_id</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="fk_avm_ce_child" unique="false">
|
|
<columnnames>
|
|
<columnname>child_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_ce_parent" unique="false">
|
|
<columnnames>
|
|
<columnname>parent_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="idx_avm_ce_lc_name" unique="false">
|
|
<columnnames>
|
|
<columnname>lc_name</columnname>
|
|
<columnname>parent_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_history_links">
|
|
<columns>
|
|
<column name="ancestor" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="descendent" order="2">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_history_links_pkey">
|
|
<columnnames>
|
|
<columnname order="1">ancestor</columnname>
|
|
<columnname order="2">descendent</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_hl_ancestor">
|
|
<localcolumn>ancestor</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_hl_desc">
|
|
<localcolumn>descendent</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="fk_avm_hl_ancestor" unique="false">
|
|
<columnnames>
|
|
<columnname>ancestor</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_hl_desc" unique="false">
|
|
<columnnames>
|
|
<columnname>descendent</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="idx_avm_hl_revpk" unique="false">
|
|
<columnnames>
|
|
<columnname>descendent</columnname>
|
|
<columnname>ancestor</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_merge_links">
|
|
<columns>
|
|
<column name="mfrom" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="mto" order="2">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_merge_links_pkey">
|
|
<columnnames>
|
|
<columnname order="1">mfrom</columnname>
|
|
<columnname order="2">mto</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_ml_to">
|
|
<localcolumn>mto</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_ml_from">
|
|
<localcolumn>mfrom</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="fk_avm_ml_from" unique="false">
|
|
<columnnames>
|
|
<columnname>mfrom</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_ml_to" unique="false">
|
|
<columnnames>
|
|
<columnname>mto</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_node_properties">
|
|
<columns>
|
|
<column name="node_id" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="actual_type_n" order="2">
|
|
<type>int4</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="persisted_type_n" order="3">
|
|
<type>int4</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="multi_valued" order="4">
|
|
<type>bool</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="boolean_value" order="5">
|
|
<type>bool</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="long_value" order="6">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="float_value" order="7">
|
|
<type>float4</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="double_value" order="8">
|
|
<type>float8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="string_value" order="9">
|
|
<type>varchar(1024)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="serializable_value" order="10">
|
|
<type>bytea</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="qname_id" order="11">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_node_properties_pkey">
|
|
<columnnames>
|
|
<columnname order="1">node_id</columnname>
|
|
<columnname order="2">qname_id</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_nprop_qn">
|
|
<localcolumn>qname_id</localcolumn>
|
|
<targettable>alf_qname</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_nprop_n">
|
|
<localcolumn>node_id</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="fk_avm_nprop_n" unique="false">
|
|
<columnnames>
|
|
<columnname>node_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_nprop_qn" unique="false">
|
|
<columnnames>
|
|
<columnname>qname_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_nodes">
|
|
<columns>
|
|
<column name="id" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="class_type" order="2">
|
|
<type>varchar(20)</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="vers" order="3">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="version_id" order="4">
|
|
<type>int4</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="guid" order="5">
|
|
<type>varchar(36)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="creator" order="6">
|
|
<type>varchar(255)</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="owner" order="7">
|
|
<type>varchar(255)</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="lastmodifier" order="8">
|
|
<type>varchar(255)</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="createdate" order="9">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="moddate" order="10">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="accessdate" order="11">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="is_root" order="12">
|
|
<type>bool</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="store_new_id" order="13">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="acl_id" order="14">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="deletedtype" order="15">
|
|
<type>int4</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="layer_id" order="16">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="indirection" order="17">
|
|
<type>varchar(1024)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="indirection_version" order="18">
|
|
<type>int4</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="primary_indirection" order="19">
|
|
<type>bool</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="opacity" order="20">
|
|
<type>bool</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="content_url" order="21">
|
|
<type>varchar(128)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="mime_type" order="22">
|
|
<type>varchar(100)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="encoding" order="23">
|
|
<type>varchar(16)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="length" order="24">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_nodes_pkey">
|
|
<columnnames>
|
|
<columnname order="1">id</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_n_acl">
|
|
<localcolumn>acl_id</localcolumn>
|
|
<targettable>alf_access_control_list</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_n_store">
|
|
<localcolumn>store_new_id</localcolumn>
|
|
<targettable>avm_stores</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="fk_avm_n_acl" unique="false">
|
|
<columnnames>
|
|
<columnname>acl_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_n_store" unique="false">
|
|
<columnnames>
|
|
<columnname>store_new_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="idx_avm_n_pi" unique="false">
|
|
<columnnames>
|
|
<columnname>primary_indirection</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_store_properties">
|
|
<columns>
|
|
<column name="id" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="avm_store_id" order="2">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="qname_id" order="3">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="actual_type_n" order="4">
|
|
<type>int4</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="persisted_type_n" order="5">
|
|
<type>int4</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="multi_valued" order="6">
|
|
<type>bool</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="boolean_value" order="7">
|
|
<type>bool</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="long_value" order="8">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="float_value" order="9">
|
|
<type>float4</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="double_value" order="10">
|
|
<type>float8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="string_value" order="11">
|
|
<type>varchar(1024)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="serializable_value" order="12">
|
|
<type>bytea</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_store_properties_pkey">
|
|
<columnnames>
|
|
<columnname order="1">id</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_sprop_qname">
|
|
<localcolumn>qname_id</localcolumn>
|
|
<targettable>alf_qname</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_sprop_store">
|
|
<localcolumn>avm_store_id</localcolumn>
|
|
<targettable>avm_stores</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="fk_avm_sprop_qname" unique="false">
|
|
<columnnames>
|
|
<columnname>qname_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_sprop_store" unique="false">
|
|
<columnnames>
|
|
<columnname>avm_store_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_stores">
|
|
<columns>
|
|
<column name="id" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="vers" order="2">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="name" order="3">
|
|
<type>varchar(255)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="next_version_id" order="4">
|
|
<type>int4</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="current_root_id" order="5">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="acl_id" order="6">
|
|
<type>int8</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_stores_pkey">
|
|
<columnnames>
|
|
<columnname order="1">id</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_s_acl">
|
|
<localcolumn>acl_id</localcolumn>
|
|
<targettable>alf_access_control_list</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_s_root">
|
|
<localcolumn>current_root_id</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="avm_stores_name_key" unique="true">
|
|
<columnnames>
|
|
<columnname>name</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_s_acl" unique="false">
|
|
<columnnames>
|
|
<columnname>acl_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_s_root" unique="false">
|
|
<columnnames>
|
|
<columnname>current_root_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_version_layered_node_entry">
|
|
<columns>
|
|
<column name="version_root_id" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="md5sum" order="2">
|
|
<type>varchar(32)</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="path" order="3">
|
|
<type>varchar(1024)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_version_layered_node_entry_pkey">
|
|
<columnnames>
|
|
<columnname order="1">version_root_id</columnname>
|
|
<columnname order="2">md5sum</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_vlne_vr">
|
|
<localcolumn>version_root_id</localcolumn>
|
|
<targettable>avm_version_roots</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="fk_avm_vlne_vr" unique="false">
|
|
<columnnames>
|
|
<columnname>version_root_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
<table name="avm_version_roots">
|
|
<columns>
|
|
<column name="id" order="1">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="version_id" order="2">
|
|
<type>int4</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="avm_store_id" order="3">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="create_date" order="4">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="creator" order="5">
|
|
<type>varchar(255)</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="root_id" order="6">
|
|
<type>int8</type>
|
|
<nullable>false</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="tag" order="7">
|
|
<type>varchar(255)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
<column name="description" order="8">
|
|
<type>varchar(1024)</type>
|
|
<nullable>true</nullable>
|
|
<autoincrement>false</autoincrement>
|
|
</column>
|
|
</columns>
|
|
<primarykey name="avm_version_roots_pkey">
|
|
<columnnames>
|
|
<columnname order="1">id</columnname>
|
|
</columnnames>
|
|
</primarykey>
|
|
<foreignkeys>
|
|
<foreignkey name="fk_avm_vr_root">
|
|
<localcolumn>root_id</localcolumn>
|
|
<targettable>avm_nodes</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
<foreignkey name="fk_avm_vr_store">
|
|
<localcolumn>avm_store_id</localcolumn>
|
|
<targettable>avm_stores</targettable>
|
|
<targetcolumn>id</targetcolumn>
|
|
</foreignkey>
|
|
</foreignkeys>
|
|
<indexes>
|
|
<index name="avm_version_roots_version_id_avm_store_id_key" unique="true">
|
|
<columnnames>
|
|
<columnname>version_id</columnname>
|
|
<columnname>avm_store_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_vr_root" unique="false">
|
|
<columnnames>
|
|
<columnname>root_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="fk_avm_vr_store" unique="false">
|
|
<columnnames>
|
|
<columnname>avm_store_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="idx_avm_vr_revuq" unique="false">
|
|
<columnnames>
|
|
<columnname>avm_store_id</columnname>
|
|
<columnname>version_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
<index name="idx_avm_vr_version" unique="false">
|
|
<columnnames>
|
|
<columnname>version_id</columnname>
|
|
</columnnames>
|
|
</index>
|
|
</indexes>
|
|
</table>
|
|
</objects>
|
|
</schema>
|