What should I do if Ebean does not support a particular database?

36 views
Skip to first unread message

lake

unread,
Aug 29, 2023, 10:21:20 PM8/29/23
to Ebean ORM
LinkedIn Datahub uses Ebean as its ORM framework. The databases I am using, Gbase8C and GaussDB, support JDBC, but they are not listed as supported databases in Ebean. I noticed that Ebean uses the JDBC API, specifically java.sql.PreparedStatement, at its underlying level. Does this mean that any database supporting JDBC can be used with Ebean? I would like Datahub to be able to use Gbase8C and GaussDB, but I'm unsure of what steps I should take and what areas I need to research. Can anyone please provide guidance?

Rob Bygrave

unread,
Dec 5, 2023, 5:07:35 AM12/5/23
to Ebean ORM
Hi, Apologies for the late reply here. You can try using a platform that produces pretty standard SQL like H2Platform.

Ultimately it comes down to SQL being a standard that has variations around Identity & Sequence and types. If there is no DDL generation required then you can probably use H2Platform.

Cheers, Rob.

Reply all
Reply to author
Forward
0 new messages