Hibernate skapar en enda sekvens för alla tabeller i både Postgres och Oracle, men det är enkelt att skapa en enda sekvens per tabell. Se den här lösningen:http://grails.1312388.n4.nabble.com/One-hibernate-sequence-is-used-for-all-Postgres-tables-td1351722.html#a1351725
För att använda den anpassade dialekten, skapa klassen i src/groovy eller src/java. Använd vilket paket och klassnamn du vill. För att registrera den i Grails, ställ in dialect
egenskapen i dataSource
blockera i DataSource.groovy
, t.ex.
dataSource {
pooled = true
dialect = com.foo.bar.MyDialect
driverClassName = ...
username = ...
password = ...
}