Constructor and Description |
---|
PostgresSQL() |
Modifier and Type | Method and Description |
---|---|
void |
addMappings(Mapping mapping)
Given the attribute and
FieldType allows the platform to replace the storage type
with a platform specific one. |
GeneratedColumnDefinition |
generatedColumnDefinition() |
LimitGenerator |
limitGenerator() |
boolean |
supportsGeneratedKeysInBatchUpdate() |
boolean |
supportsInlineForeignKeyReference() |
Generator<Map<Expression<?>,Object>> |
upsertGenerator() |
VersionColumnDefinition |
versionColumnDefinition() |
orderByGenerator, supportsAddingConstraint, supportsGeneratedColumnsInPrepareStatement, supportsIfExists, supportsUpsert, toString
public boolean supportsInlineForeignKeyReference()
supportsInlineForeignKeyReference
in interface Platform
supportsInlineForeignKeyReference
in class Generic
public boolean supportsGeneratedKeysInBatchUpdate()
supportsGeneratedKeysInBatchUpdate
in interface Platform
supportsGeneratedKeysInBatchUpdate
in class Generic
Statement.getGeneratedKeys()
.public GeneratedColumnDefinition generatedColumnDefinition()
generatedColumnDefinition
in interface Platform
generatedColumnDefinition
in class Generic
public void addMappings(Mapping mapping)
Platform
FieldType
allows the platform to replace the storage type
with a platform specific one. Substitution occurs both for table generation and entity
property conversion.addMappings
in interface Platform
addMappings
in class Generic
mapping
- mapping containing type information of what is being read or written.public LimitGenerator limitGenerator()
limitGenerator
in interface Platform
limitGenerator
in class Generic
public VersionColumnDefinition versionColumnDefinition()
versionColumnDefinition
in interface Platform
versionColumnDefinition
in class Generic
public Generator<Map<Expression<?>,Object>> upsertGenerator()
upsertGenerator
in interface Platform
upsertGenerator
in class Generic