The general advice is to copy a dialect and related classes that fits your needs best e.g. MySQL or PostgreSQL and adapt it to the needs of your specific database. When you run the testsuite of Hibernate ORM, you will notice that many tests have “dialect feature requirements” i.e. if a dialect reports a capability, then a test will run. You’ll have to make sure that your dialect matches the support of the database. I’d say that if your dialect successfully runs through our testsuite, you can consider your work done 🙂 If you have further questions, don’t hesitate to join our community on our chat platform Zulip: https://hibernate.zulipchat.com/#narrow/stream/132096-hibernate-user |