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
|
||||
#
|
||||
#hibernate.dialect=org.hibernate.dialect.SybaseAnywhereDialect
|
||||
#hibernate.dialect=org.alfresco.repo.domain.hibernate.dialect.AlfrescoSybaseAnywhereDialect
|
||||
|
||||
#
|
||||
# SQLServer dialect
|
||||
#
|
||||
#hibernate.dialect=org.hibernate.dialect.SQLServerDialect
|
||||
#hibernate.dialect=org.alfresco.repo.domain.hibernate.dialect.AlfrescoSQLServerDialect
|
||||
|
||||
#
|
||||
# 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