package io.ebean.annotation;
Built in supported platforms.
/**
* Built in supported platforms.
*/
public enum Platform {
Generic base platform configured via properties or code.
/**
* Generic base platform configured via properties or code.
*/
GENERIC,
DB2.
/**
* DB2.
*/
DB2,
CockroachDB.
/**
* CockroachDB.
*/
COCKROACH,
ClickHouse.
/**
* ClickHouse.
*/
CLICKHOUSE,
H2.
/**
* H2.
*/
H2,
HsqlDB.
/**
* HsqlDB.
*/
HSQLDB,
Postgres.
/**
* Postgres.
*/
POSTGRES,
MySql.
/**
* MySql.
*/
MYSQL,
Oracle.
/**
* Oracle.
*/
ORACLE,
SQLAnywhere.
/**
* SQLAnywhere.
*/
SQLANYWHERE,
SQLite.
/**
* SQLite.
*/
SQLITE,
Microsoft SQL Server 2016 platform (Non UTF8 types and Identity by default).
/**
* Microsoft SQL Server 2016 platform (Non UTF8 types and Identity by default).
*/
SQLSERVER16,
Microsoft SQL Server 2017 platform (UTF8 types and Sequence).
/**
* Microsoft SQL Server 2017 platform (UTF8 types and Sequence).
*/
SQLSERVER17,
Microsoft SQL Server (preferred platform 2017).
/**
* Microsoft SQL Server (preferred platform 2017).
*/
SQLSERVER,
SAP HANA
/**
* SAP HANA
*/
HANA;
}