Hibernate crea una sola secuencia para todas las tablas tanto en Postgres como en Oracle, pero es fácil crear una sola secuencia por tabla. Consulte esta solución:http://grails.1312388.n4.nabble.com/One-hibernate-sequence-is-used-for-all-Postgres-tables-td1351722.html#a1351725
Para usar el dialecto personalizado, cree la clase en src/groovy o src/java. Use cualquier paquete y nombre de clase que desee. Para registrarlo en Grails, configure el dialect
propiedad en el dataSource
bloque en DataSource.groovy
, por ejemplo
dataSource {
pooled = true
dialect = com.foo.bar.MyDialect
driverClassName = ...
username = ...
password = ...
}