Files
alfresco-community-repo/config/alfresco/dbscripts/db-schema-context.xml
Alan Davis 188fde20b9 Merged HEAD-BUG-FIX (5.1/Cloud) to HEAD (5.1/Cloud)
91113: Merged V4.2-BUG-FIX (4.2.5) to HEAD-BUG-FIX (5.0/Cloud)
      91053: Merged V4.2.4 (4.2.4) to V4.2-BUG-FIX (4.2.5)
         90961: Merged DEV to PATCHES/V4.2.4 (4.2.4)
            90904: MNT-12716 : 3.4 -> 4.2 Upgrade does not migrate locales of transalted documents
               - SQL upgrade patch was added to migrate old sys:locale property for cm:mlDocument and cm:mlContainer.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94771 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-31 11:15:27 +00:00

102 lines
5.6 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<!--
Database scripts and patches
-->
<beans>
<bean id="schema.create.core" class="org.alfresco.repo.domain.schema.SchemaBootstrapRegistration" init-method="register">
<property name="schemaBootstrap" ref="schemaBootstrap" />
<property name="preCreateScriptUrls">
<list>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-RepoTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-LockTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-ContentTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-PropertyValueTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-ContentUrlEncryptionTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-AuditTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-ActivityTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-UsageTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-SubscriptionTables.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoCreate-TenantTables.sql</value>
</list>
</property>
</bean>
<bean id="schema.create.jbpm" class="org.alfresco.repo.domain.schema.SchemaBootstrapRegistration" init-method="register">
<property name="schemaBootstrap" ref="schemaBootstrap" />
<property name="postCreateScriptUrls">
<list>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoPostCreate-JBPM-Extra.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoPostCreate-JBPM-FK-indexes.sql</value>
<value>classpath:alfresco/dbscripts/create/${db.script.dialect}/AlfrescoPostCreate-JBPM-varinst-indexes.sql</value>
</list>
</property>
</bean>
<bean id="schema.upgrade.core" class="org.alfresco.repo.domain.schema.SchemaBootstrapRegistration" init-method="register">
<property name="schemaBootstrap" ref="schemaBootstrap" />
<property name="preUpdateScriptPatches">
<list>
<ref bean="patch.db-V4.1-update-activiti-nullable-columns" />
</list>
</property>
<property name="postUpdateScriptPatches">
<list>
<ref bean="patch.db-V4.0-SolrTracking" />
<ref bean="patch.db-V4.0-AclChangeSet2" />
<ref bean="patch.db-V4.0-TenantTables" />
<ref bean="patch.db-V4.1-NodeDeleted" />
<ref bean="patch.db-V4.1-drop-alfqname-fk-indexes" />
<ref bean="patch.db-V4.2-remove-index-acl_id" />
<ref bean="patch.db-V4.1-drop-activiti-feed-format" />
<ref bean="patch.db-V4.2-metadata-query-indexes" />
<ref bean="patch.db-V4.1-fix-Repo-seqs-order" />
<ref bean="patch.db-V4.1-ChildAssoc-OrderBy" />
<ref bean="patch.db-V4.1-createIdxAlfNodeTQN" />
<ref bean="patch.db-V4.2-restructure-idx_alf_nprop_s-MSSQL" />
<ref bean="patch.db-V4.2-migrate-locale-multilingual" />
<ref bean="patch.db-V5.0-ContentUrlEncryptionTables" />
</list>
</property>
</bean>
<bean id="schema.upgrade.activiti" class="org.alfresco.repo.domain.schema.SchemaBootstrapRegistration" init-method="register">
<property name="schemaBootstrap" ref="schemaBootstrap" />
<property name="preUpdateScriptPatches">
<list>
</list>
</property>
<property name="updateActivitiScriptPatches">
<list>
<ref bean="patch.db-V4.0-Activiti-task-id-indexes" />
<ref bean="patch.db-V4.1-increase-column-size-activiti" />
<ref bean="patch.db-V4.1-remove-column-activiti" />
<ref bean="patch.db-V4.2-upgrade-to-activiti-5.10" />
<ref bean="patch.db-V4.1-rename-constraint-activiti" />
<ref bean="patch.db-V4.2-add-activti-index-historic-activity" />
<ref bean="patch.db-V4.2-upgrade-to-activiti-5.11" />
<ref bean="patch.db-V4.2-remove-old-index-act" />
<ref bean="patch.db-V4.2-upgrade-to-activiti-5.13" />
<ref bean="patch.db-V5.0-upgrade-to-activiti-5.16.2" />
<ref bean="patch.db-V5.0-upgrade-to-activiti-5.16.4" />
</list>
</property>
</bean>
<bean id="schema.upgrade.jbpm" class="org.alfresco.repo.domain.schema.SchemaBootstrapRegistration" init-method="register">
<property name="schemaBootstrap" ref="schemaBootstrap" />
<property name="postUpdateScriptPatches">
<list>
<ref bean="patch.db-V3.4-alter-jBPM331-CLOB-columns-to-nvarchar" />
<ref bean="patch.db-V3.4-JBPM-varinst-indexes" />
<ref bean="patch.db-V3.4-remove-redundant-jbpm-indexes" />
</list>
</property>
</bean>
</beans>