mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Fixed ALF-4589: patch.updateAvmPermissionData fails during upgrade from 2.1.x to 3.4.0
- Mix-up between 'qname_id' and 'type_qname_id' - Fixed update statement and renamed bean members to conform to 'type_qname_id' git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22261 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -72,7 +72,7 @@
|
|||||||
<resultMap id="result_Permission" class="Permission">
|
<resultMap id="result_Permission" class="Permission">
|
||||||
<result property="id" column="id" jdbcType="BIGINT" javaType="long"/>
|
<result property="id" column="id" jdbcType="BIGINT" javaType="long"/>
|
||||||
<result property="version" column="version" jdbcType="BIGINT" javaType="long"/>
|
<result property="version" column="version" jdbcType="BIGINT" javaType="long"/>
|
||||||
<result property="qnameId" column="type_qname_id" jdbcType="BIGINT" javaType="long"/>
|
<result property="typeQnameId" column="type_qname_id" jdbcType="BIGINT" javaType="long"/>
|
||||||
<result property="name" column="name" jdbcType="VARCHAR" javaType="string"/>
|
<result property="name" column="name" jdbcType="VARCHAR" javaType="string"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
@@ -216,14 +216,14 @@
|
|||||||
insert into alf_permission
|
insert into alf_permission
|
||||||
(version, type_qname_id, name)
|
(version, type_qname_id, name)
|
||||||
values
|
values
|
||||||
(#version#, #qnameId#, #name#)
|
(#version#, #typeQnameId#, #name#)
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<sql id="insert_Permission_Sequence">
|
<sql id="insert_Permission_Sequence">
|
||||||
insert into alf_permission
|
insert into alf_permission
|
||||||
(id, version, type_qname_id, name)
|
(id, version, type_qname_id, name)
|
||||||
values
|
values
|
||||||
(#id#, #version#, #qnameId#, #name#)
|
(#id#, #version#, #typeQnameId#, #name#)
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<sql id="insert_Authority_AutoIncrement">
|
<sql id="insert_Authority_AutoIncrement">
|
||||||
@@ -318,7 +318,7 @@
|
|||||||
update
|
update
|
||||||
alf_permission
|
alf_permission
|
||||||
set
|
set
|
||||||
qname_id = #qnameId#,
|
type_qname_id = #typeQnameId#,
|
||||||
name = #name#,
|
name = #name#,
|
||||||
version = #version#
|
version = #version#
|
||||||
where
|
where
|
||||||
|
@@ -41,7 +41,7 @@ public class PermissionEntity implements Permission, Serializable
|
|||||||
|
|
||||||
private Long id;
|
private Long id;
|
||||||
private Long version;
|
private Long version;
|
||||||
private Long qnameId;
|
private Long typeQnameId;
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -51,9 +51,9 @@ public class PermissionEntity implements Permission, Serializable
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
public PermissionEntity(Long qnameId, String name)
|
public PermissionEntity(Long typeQnameId, String name)
|
||||||
{
|
{
|
||||||
this.qnameId = qnameId;
|
this.typeQnameId = typeQnameId;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -91,12 +91,12 @@ public class PermissionEntity implements Permission, Serializable
|
|||||||
|
|
||||||
public Long getTypeQNameId()
|
public Long getTypeQNameId()
|
||||||
{
|
{
|
||||||
return qnameId;
|
return typeQnameId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setTypeQNameId(Long qnameId)
|
public void setTypeQNameId(Long typenameId)
|
||||||
{
|
{
|
||||||
this.qnameId = qnameId;
|
this.typeQnameId = typenameId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getName()
|
public String getName()
|
||||||
@@ -112,7 +112,7 @@ public class PermissionEntity implements Permission, Serializable
|
|||||||
@Override
|
@Override
|
||||||
public int hashCode()
|
public int hashCode()
|
||||||
{
|
{
|
||||||
return qnameId.hashCode() + (37 * name.hashCode());
|
return typeQnameId.hashCode() + (37 * name.hashCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -125,7 +125,7 @@ public class PermissionEntity implements Permission, Serializable
|
|||||||
else if (obj instanceof PermissionEntity)
|
else if (obj instanceof PermissionEntity)
|
||||||
{
|
{
|
||||||
PermissionEntity that = (PermissionEntity)obj;
|
PermissionEntity that = (PermissionEntity)obj;
|
||||||
return (EqualsHelper.nullSafeEquals(this.qnameId, that.qnameId) &&
|
return (EqualsHelper.nullSafeEquals(this.typeQnameId, that.typeQnameId) &&
|
||||||
EqualsHelper.nullSafeEquals(this.name, that.name));
|
EqualsHelper.nullSafeEquals(this.name, that.name));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -141,7 +141,7 @@ public class PermissionEntity implements Permission, Serializable
|
|||||||
sb.append("PermissionEntity")
|
sb.append("PermissionEntity")
|
||||||
.append("[ ID=").append(id)
|
.append("[ ID=").append(id)
|
||||||
.append(", version=").append(version)
|
.append(", version=").append(version)
|
||||||
.append(", qnameId=").append(qnameId)
|
.append(", typeQnameId=").append(typeQnameId)
|
||||||
.append(", name=").append(name)
|
.append(", name=").append(name)
|
||||||
.append("]");
|
.append("]");
|
||||||
return sb.toString();
|
return sb.toString();
|
||||||
|
Reference in New Issue
Block a user