NuoDB

Testing

To test against NuoDB docker test container set the platform to postgres in src/test/resources/application-test.yaml

Refer to docs / testing if application-test.yaml doesn't exist yet.

ebean:
  test:
  platform: nuodb # h2, nuodb, postgres, ...
    ddlMode: dropCreate # none | dropCreate | migrations
    dbName: my_app

Types

UUID

NuoDB does not have a native UUID type. Instead this will be mapped to database binary(16) or varchar(40) based on the setting of PlatformConfig.DbUuid.

Array types

NuoDB does not have array types and these types are instead simulated.

JSON

Properties with @DbJson and @DbJsonB are mapped to database varchar or clob.

History support

History support for NuoDB is provided by generating triggers and history table.

Table Partitioning

NuoDB supports table partitioning but this is not supported by Ebean yet (via @DbPartition).