Commit aad7d7b1c65095ec81c8c23da2b805b9410e6131
1 parent
e02720c5
extension for postgres sql dialect added
Showing
2 changed files
with
16 additions
and
1 deletions
services/Global/src/main/java/de/bht/beuthbot/persistence/ExtendedPostgreSQLDialect.java
0 → 100644
| 1 | +package de.bht.beuthbot.persistence; | |
| 2 | + | |
| 3 | +import org.hibernate.dialect.PostgreSQLDialect; | |
| 4 | + | |
| 5 | +import java.sql.Types; | |
| 6 | + | |
| 7 | +public class ExtendedPostgreSQLDialect extends PostgreSQLDialect { | |
| 8 | + | |
| 9 | + public ExtendedPostgreSQLDialect(){ | |
| 10 | + super(); | |
| 11 | + registerHibernateType(Types.JAVA_OBJECT, "json"); | |
| 12 | + | |
| 13 | + } | |
| 14 | +} | |
| 0 | 15 | \ No newline at end of file | ... | ... |
services/Global/src/main/resources/META-INF/persistence.xml
| ... | ... | @@ -14,7 +14,8 @@ |
| 14 | 14 | |
| 15 | 15 | <properties> |
| 16 | 16 | |
| 17 | - <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/> <!-- DB Dialect --> | |
| 17 | + <!--<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>--> <!-- DB Dialect --> | |
| 18 | + <property name="hibernate.dialect" value="de.bht.beuthbot.persistence.ExtendedPostgreSQLDialect"/> | |
| 18 | 19 | <property name="hibernate.hbm2ddl.auto" value="create-drop" /> <!-- create / create-drop / update / none --> |
| 19 | 20 | <property name="hibernate.archive.autodetection" value="class"/> |
| 20 | 21 | ... | ... |