Merged HEAD-BUG-FIX (5.1/Cloud) to HEAD (5.1/Cloud)

108043: Merged 5.0.N (5.0.3) to HEAD-BUG-FIX (5.1/Cloud)
      107697: Merged DEV to 5.0.N (5.0.3)
         107623: MNT-14125: Errors related to sizeCurrent property.
            - Update actual_type_n and persisted_type_n to 3 (stands for long type) of cm:sizeCurrent properties which have invalid 0 types


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@108074 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Alan Davis
2015-07-09 22:12:02 +00:00
parent 3fd4104605
commit 0b09d68864
7 changed files with 106 additions and 3 deletions

View File

@@ -73,6 +73,10 @@
<parameter property="maxNodeId" jdbcType="BIGINT" javaType="java.lang.Long"/>
</parameterMap>
<parameterMap id="parameter_fixSizeCurrentType" type="map">
<parameter property="sizeCurrentQNameId" jdbcType="BIGINT" javaType="java.lang.Long"/>
</parameterMap>
<!-- -->
<!-- Selects -->
<!-- -->
@@ -262,6 +266,15 @@
content_mimetype_id = ?
</update>
<update id="update_fixSizeCurrentType" parameterMap="parameter_fixSizeCurrentType">
update
alf_node_properties
set
actual_type_n = 3, persisted_type_n = 3
where
qname_id = #{sizeCurrentQNameId} AND (actual_type_n = 0 OR persisted_type_n = 0)
</update>
<!-- -->
<!-- Deletes -->
<!-- -->