Package | Description |
---|---|
io.ebean.config |
Configuration settings for EbeanServer construction
|
io.ebean.config.dbplatform |
Database platform specific support
|
io.ebean.config.dbplatform.cockroach | |
io.ebean.config.dbplatform.db2 |
DB2 specific support.
|
io.ebean.config.dbplatform.h2 |
H2 specific support.
|
io.ebean.config.dbplatform.hana |
SAP HANA specific support.
|
io.ebean.config.dbplatform.hsqldb |
Hsqldb specific support.
|
io.ebean.config.dbplatform.mysql |
MySql specific support.
|
io.ebean.config.dbplatform.oracle |
Oracle specific support.
|
io.ebean.config.dbplatform.postgres |
Postgres specific support.
|
io.ebean.config.dbplatform.sqlanywhere |
SqlAnywhere specific support.
|
io.ebean.config.dbplatform.sqlite |
Sqlite specific support.
|
io.ebean.config.dbplatform.sqlserver |
SqlServer specific support.
|
io.ebean.dbmigration |
Generates DDL migration scripts based on changes to the model.
|
io.ebean.plugin |
Provides a API for plugins.
|
Modifier and Type | Method and Description |
---|---|
DatabasePlatform |
ServerConfig.getDatabasePlatform()
Return the database platform to use for this server.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerConfig.setDatabasePlatform(DatabasePlatform databasePlatform)
Explicitly set the database platform to use.
|
void |
AbstractNamingConvention.setDatabasePlatform(DatabasePlatform databasePlatform) |
void |
NamingConvention.setDatabasePlatform(DatabasePlatform databasePlatform)
Set the associated DatabasePlaform.
|
Modifier and Type | Method and Description |
---|---|
DatabasePlatform |
SqlLimitRequest.getDbPlatform()
return the database platform
|
Modifier and Type | Class and Description |
---|---|
class |
CockroachPlatform
CockroachDB based platform.
|
Modifier and Type | Class and Description |
---|---|
class |
DB2Platform
DB2 specific platform.
|
Modifier and Type | Class and Description |
---|---|
class |
H2Platform
H2 specific platform.
|
Modifier and Type | Class and Description |
---|---|
class |
HanaPlatform |
Modifier and Type | Class and Description |
---|---|
class |
HsqldbPlatform
H2 specific platform.
|
Modifier and Type | Class and Description |
---|---|
class |
MySqlPlatform
MySQL specific platform.
|
Modifier and Type | Class and Description |
---|---|
class |
OraclePlatform
Oracle specific platform.
|
Modifier and Type | Class and Description |
---|---|
class |
Postgres8Platform
Postgres v8.3 specific platform.
|
class |
PostgresPlatform
Postgres v9 specific platform.
|
Modifier and Type | Class and Description |
---|---|
class |
SqlAnywherePlatform
Sybase SQL Anywhere specific platform.
|
Modifier and Type | Class and Description |
---|---|
class |
SQLitePlatform |
Modifier and Type | Class and Description |
---|---|
class |
SqlServer16Platform
Microsoft SQL Server platform that has non-UTF8 types (char, varchar, text) and default to Identity rather than Sequence.
|
class |
SqlServer17Platform
Microsoft SQL Server platform - NVarchar UTF types and Sequence preference.
|
class |
SqlServer2005Platform
SQL Server platform using the older ROW_NUMBER() mechanism.
|
Modifier and Type | Method and Description |
---|---|
void |
DbMigration.addDatabasePlatform(DatabasePlatform databasePlatform,
String prefix)
Add an additional databasePlatform to write the migration DDL.
|
void |
DbMigration.setPlatform(DatabasePlatform databasePlatform)
Set the specific platform to generate DDL for.
|
Modifier and Type | Method and Description |
---|---|
DatabasePlatform |
SpiServer.getDatabasePlatform()
Return the DatabasePlatform for this server.
|
Copyright © 2019. All rights reserved.