mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
62624: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (Cloud/4.3) 62622: Merged V4.2.1 (4.2.1) to V4.2-BUG-FIX (4.2.2) 62613: Merged DEV to V4.2.1 (4.2.1) 62549: MNT-10646 : DB2 & MSSQL: Unexpected index found in database after upgrade 4.1.7.3 to 4.2.1 Added patches to remove old indexes in Activiti brought from 4.0 (MNT-9533) for DB2 and MS SQL Server. Fixed Activiti upgrade patch for 13 version for MS SQL Server. 62612: MNT-10646 : DB2 & MSSQL: Unexpected index found in database after upgrade 4.1.7.3 to 4.2.1 Added the patch to all the DBs. Reverted increase of schema from the previous commit. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@62804 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
154 lines
8.4 KiB
XML
154 lines
8.4 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-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.avm" 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-AvmTables.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-V2.2-ACL-From-2.1-A" />
|
|
<ref bean="patch.db-V2.2-ACL" />
|
|
<ref bean="patch.db-V2.2-CleanNodeStatuses" />
|
|
<ref bean="patch.db-V2.2-0-CreateMissingTables" />
|
|
<ref bean="patch.db-V2.2-Upgrade-From-2.1" />
|
|
<ref bean="patch.db-V2.2-Upgrade-From-2.2SP1" />
|
|
<ref bean="patch.db-V2.2-Person-3" />
|
|
<ref bean="patch.db-V3.2-LockTables" />
|
|
<ref bean="patch.db-V3.2-ContentTables" />
|
|
<ref bean="patch.db-V3.2-ContentTables2" />
|
|
<ref bean="patch.db-V3.2-PropertyValueTables" />
|
|
<ref bean="patch.db-V3.2-AuditTables" />
|
|
<ref bean="patch.db-V3.2-Child-Assoc-QName-CRC" />
|
|
<ref bean="patch.db-V3.3-modify-index-permission_id" />
|
|
<ref bean="patch.db-V3.2-AddFKIndexes" />
|
|
<ref bean="patch.db-V3.2-AddFKIndexes-2" />
|
|
</list>
|
|
</property>
|
|
<property name="postUpdateScriptPatches">
|
|
<list>
|
|
<ref bean="patch.db-V3.1-Allow-IPv6" />
|
|
<ref bean="patch.db-V3.3-Remove-VersionCount" />
|
|
<ref bean="patch.db-V3.3-Fix-Repo-Seqs" />
|
|
<ref bean="patch.db-V3.3-Node-Prop-Serializable" />
|
|
<ref bean="patch.db-V3.4-property-unique-ctx-value" />
|
|
<ref bean="patch.db-V3.4-property-unique-ctx-idx" />
|
|
<ref bean="patch.db-V3.4-authority-unique-idx" />
|
|
<ref bean="patch.db-V3.4-child-assoc-indexes" />
|
|
<ref bean="patch.db-V3.4-VarcharFieldSizesQuadrupleIncreasing" />
|
|
<ref bean="patch.db-V4.0-AclChangeSet" />
|
|
<ref bean="patch.db-V4.0-NodeAssoc-Ordering" />
|
|
<ref bean="patch.db-V4.0-Node-Locale" />
|
|
<ref bean="patch.db-V4.0-SubscriptionTables" />
|
|
<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" />
|
|
</list>
|
|
</property>
|
|
</bean>
|
|
|
|
<bean id="schema.upgrade.avm" class="org.alfresco.repo.domain.schema.SchemaBootstrapRegistration" init-method="register">
|
|
<property name="schemaBootstrap" ref="schemaBootstrap" />
|
|
<property name="postUpdateScriptPatches">
|
|
<list>
|
|
<ref bean="patch.db-V3.2-Remove-AVM-Issuer" />
|
|
<ref bean="patch.db-V3.2-Modify-AVM-MimeType" />
|
|
<ref bean="patch.db-V3.3-Fix-AVM-Seqs" />
|
|
<ref bean="patch.db-V3.4-RemovingLinkValidationMetadata" />
|
|
<ref bean="patch.db-V3.4-AVM-rename-dupes" />
|
|
<ref bean="patch.db-V3.4-AVM-index-child-entries-lower" />
|
|
<ref bean="patch.db-V4.1-fix-AVM-seqs-order" />
|
|
<ref bean="patch.db-V4.2-drop-AVM-index" />
|
|
</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>
|
|
<ref bean="patch.db-V3.0-ActivityTables" />
|
|
</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" />
|
|
</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.3-JBPM-Extra" />
|
|
<ref bean="patch.db-V3.4-JBPM-FK-indexes" />
|
|
<ref bean="patch.db-V3.4-Upgrade-JBPM" />
|
|
<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>
|