Merged V3.2 to HEAD

17271: Merged DEV/BELARUS/V3.2-2009_10_27 to V3.2
      17224: ETHREEOH-2321: Upgrade scripts for Ent DBs (V3.2 branch)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18042 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Derek Hulley
2010-01-14 16:41:29 +00:00
parent 58dd1c6228
commit 354faccbc3
10 changed files with 847 additions and 808 deletions

View File

@@ -65,18 +65,26 @@
<parameter property="qnameId" jdbcType="BIGINT" javaType="java.lang.Long"/>
</parameterMap>
<parameterMap id="parameter_ContentData" class="ContentData">
<parameter property="version" jdbcType="BIGINT" javaType="java.lang.Long"/>
<parameter property="contentUrlId" jdbcType="BIGINT" javaType="java.lang.Long"/>
<parameter property="mimetypeId" jdbcType="BIGINT" javaType="java.lang.Long"/>
<parameter property="encodingId" jdbcType="BIGINT" javaType="java.lang.Long"/>
<parameter property="localeId" jdbcType="BIGINT" javaType="java.lang.Long"/>
</parameterMap>
<!-- -->
<!-- SQL Snippets -->
<!-- -->
<sql id="insert_Mimetype_AutoIncrement">
insert into alf_mimetype (version, mimetype_str)
values (#version#, lower(#mimetype#))
values (#version#, #mimetype#)
</sql>
<sql id="insert_Encoding_AutoIncrement">
insert into alf_encoding (version, encoding_str)
values (#version#, lower(#encoding#))
values (#version#, #encoding#)
</sql>
<sql id="insert_ContentUrl_AutoIncrement">
@@ -86,7 +94,7 @@
<sql id="insert_ContentData_AutoIncrement">
insert into alf_content_data (version, content_url_id, content_mimetype_id, content_encoding_id, content_locale_id)
values (#version#, #contentUrlId#, #mimetypeId#, #encodingId#, #localeId#)
values (?, ?, ?, ?, ?)
</sql>
<!-- -->
@@ -100,7 +108,7 @@
from
alf_mimetype
where
mimetype_str = lower(#mimetype#)
mimetype_str = #mimetype#
</select>
<!-- Get a mimetype based on the ID -->
@@ -120,7 +128,7 @@
from
alf_encoding
where
encoding_str = lower(#encoding#)
encoding_str = #encoding#
</select>
<!-- Get a encoding based on the ID -->
@@ -150,7 +158,7 @@
from
alf_content_url
where
content_url_short = lower(#contentUrlShort#) and
content_url_short = #contentUrlShort# and
content_url_crc = #contentUrlCrc#
</select>
@@ -162,7 +170,7 @@
alf_content_url cu
left outer join alf_content_data cd on (cd.content_url_id = cu.id)
where
content_url_short = lower(#contentUrlShort#) and
content_url_short = #contentUrlShort# and
content_url_crc = #contentUrlCrc# and
cd.id is null
</select>
@@ -226,7 +234,7 @@
<!-- Insert a Content Clean URL -->
<insert id="insert_ContentCleanUrl" parameterClass="ContentClean" >
insert into alf_content_clean (content_url) values (lower(#contentUrl#))
insert into alf_content_clean (content_url) values (#contentUrl#)
</insert>
<!-- Select all content clean URLs -->
@@ -243,7 +251,7 @@
from
alf_content_clean
where
content_url = lower(#contentUrl#)
content_url = #contentUrl#
</delete>
<!-- Remove all Content Clean URLs -->

View File

@@ -52,12 +52,12 @@
<sql id="insert_LockResource_AutoIncrement">
insert into alf_lock_resource (version, qname_ns_id, qname_localname)
values (#version#, #qnameNamespaceId#, lower(#qnameLocalName#))
values (#version#, #qnameNamespaceId#, #qnameLocalName#)
</sql>
<sql id="insert_Lock_AutoIncrement">
insert into alf_lock (version, shared_resource_id, excl_resource_id, lock_token, start_time, expiry_time)
values (#version#, #sharedResourceId#, #exclusiveResourceId#, lower(#lockToken#), #startTime#, #expiryTime#)
values (#version#, #sharedResourceId#, #exclusiveResourceId#, #lockToken#, #startTime#, #expiryTime#)
</sql>
<!-- -->
@@ -72,7 +72,7 @@
alf_lock_resource
where
qname_ns_id = #qnameNamespaceId# and
qname_localname = lower(#qnameLocalName#)
qname_localname = #qnameLocalName#
</select>
<!-- Get a lock based on the ID -->
@@ -117,7 +117,7 @@
alf_lock
set
version = #version#,
lock_token = lower(#lockToken#),
lock_token = #lockToken#,
start_time = #startTime#,
expiry_time = #expiryTime#
where
@@ -131,7 +131,7 @@
alf_lock
set
version = version + 1,
lock_token = lower(?),
lock_token = ?,
start_time = ?,
expiry_time = ?
where