Class SpannerPostgreSQLTableExporter
java.lang.Object
org.hibernate.tool.schema.internal.StandardTableExporter
org.hibernate.dialect.SpannerPostgreSQLTableExporter
public class SpannerPostgreSQLTableExporter
extends org.hibernate.tool.schema.internal.StandardTableExporter
-
Field Summary
Fields inherited from class org.hibernate.tool.schema.internal.StandardTableExporter
dialectFields inherited from interface Exporter
NO_COMMANDS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]getSqlCreateStrings(Table table, Metadata metadata, SqlStringGenerationContext context) Get the commands needed for creation.String[]getSqlDropStrings(Table table, Metadata metadata, SqlStringGenerationContext context) Get the commands needed for dropping.booleanisElementCollectionTable(Table targetTable, Metadata metadata) Methods inherited from class org.hibernate.tool.schema.internal.StandardTableExporter
applyAggregateColumnCheck, applyComments, applyComments, applyInitCommands, applyTableCheck, applyTableTypeString, primaryKeyString, tableCreateString
-
Constructor Details
-
SpannerPostgreSQLTableExporter
-
-
Method Details
-
getSqlCreateStrings
public String[] getSqlCreateStrings(Table table, Metadata metadata, SqlStringGenerationContext context) Description copied from interface:ExporterGet the commands needed for creation.- Specified by:
getSqlCreateStringsin interfaceExporter<Table>- Overrides:
getSqlCreateStringsin classorg.hibernate.tool.schema.internal.StandardTableExporter- Returns:
- The commands needed for creation scripting.
-
isElementCollectionTable
-
getSqlDropStrings
public String[] getSqlDropStrings(Table table, Metadata metadata, SqlStringGenerationContext context) Description copied from interface:ExporterGet the commands needed for dropping.- Specified by:
getSqlDropStringsin interfaceExporter<Table>- Overrides:
getSqlDropStringsin classorg.hibernate.tool.schema.internal.StandardTableExporter- Returns:
- The commands needed for drop scripting.
-