mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-06-09 17:45:10 +00:00
Fixes for sql server and sybase concurrency issues with varchar columns in table indexes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4912 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
parent
228e60e9cd
commit
363533b921
@ -21,12 +21,12 @@
|
|||||||
#
|
#
|
||||||
# Sybase dialect
|
# Sybase dialect
|
||||||
#
|
#
|
||||||
#hibernate.dialect=org.hibernate.dialect.SybaseAnywhereDialect
|
#hibernate.dialect=org.alfresco.repo.domain.hibernate.dialect.AlfrescoSybaseAnywhereDialect
|
||||||
|
|
||||||
#
|
#
|
||||||
# SQLServer dialect
|
# SQLServer dialect
|
||||||
#
|
#
|
||||||
#hibernate.dialect=org.hibernate.dialect.SQLServerDialect
|
#hibernate.dialect=org.alfresco.repo.domain.hibernate.dialect.AlfrescoSQLServerDialect
|
||||||
|
|
||||||
#
|
#
|
||||||
# PostgreSQL dialect
|
# PostgreSQL dialect
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
package org.alfresco.repo.domain.hibernate.dialect;
|
||||||
|
|
||||||
|
import java.sql.Types;
|
||||||
|
|
||||||
|
import org.hibernate.dialect.SQLServerDialect;
|
||||||
|
|
||||||
|
public class AlfrescoSQLServerDialect extends SQLServerDialect
|
||||||
|
{
|
||||||
|
|
||||||
|
public AlfrescoSQLServerDialect()
|
||||||
|
{
|
||||||
|
super();
|
||||||
|
registerColumnType( Types.VARCHAR, "nvarchar($l)" );
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,16 @@
|
|||||||
|
package org.alfresco.repo.domain.hibernate.dialect;
|
||||||
|
|
||||||
|
import java.sql.Types;
|
||||||
|
|
||||||
|
import org.hibernate.dialect.SybaseAnywhereDialect;
|
||||||
|
|
||||||
|
public class AlfrescoSybaseAnywhereDialect extends SybaseAnywhereDialect
|
||||||
|
{
|
||||||
|
|
||||||
|
public AlfrescoSybaseAnywhereDialect()
|
||||||
|
{
|
||||||
|
super();
|
||||||
|
registerColumnType( Types.VARCHAR, "text" );
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user