Uses of Class
org.tentackle.sql.metadata.ColumnMetaData
Packages that use ColumnMetaData
Package
Description
SQL backend layer.
Backend implementations.
SQL metadata support.
-
Uses of ColumnMetaData in org.tentackle.sql
Methods in org.tentackle.sql that return ColumnMetaDataModifier and TypeMethodDescriptionBackend.createColumnMetaData(TableMetaData tableMetaData) Creates a column meta data instance.Methods in org.tentackle.sql with parameters of type ColumnMetaDataModifier and TypeMethodDescriptionBackend.getMigrationStrategy(ColumnMetaData column, String columnName, String comment, SqlType sqlType, int size, int scale, boolean nullable, Object defaultValue) Determines the best migration strategy.booleanBackend.isDefaultEqual(ColumnMetaData column, SqlType sqlType, Object defaultValue) Checks whether the column's default corresponds to the model's default value. -
Uses of ColumnMetaData in org.tentackle.sql.backends
Methods in org.tentackle.sql.backends that return ColumnMetaDataModifier and TypeMethodDescriptionAbstractBackend.createColumnMetaData(TableMetaData tableMetaData) MySql.createColumnMetaData(TableMetaData tableMetaData) Oracle8.createColumnMetaData(TableMetaData tableMetaData) Postgres.createColumnMetaData(TableMetaData tableMetaData) Methods in org.tentackle.sql.backends with parameters of type ColumnMetaDataModifier and TypeMethodDescriptionAbstractBackend.getMigrationStrategy(ColumnMetaData column, String columnName, String comment, SqlType sqlType, int size, int scale, boolean nullable, Object defaultValue) H2.getMigrationStrategy(ColumnMetaData column, String columnName, String comment, SqlType sqlType, int size, int scale, boolean nullable, Object defaultValue) MySql.getMigrationStrategy(ColumnMetaData column, String columnName, String comment, SqlType sqlType, int size, int scale, boolean nullable, Object defaultValue) Postgres.getMigrationStrategy(ColumnMetaData column, String columnName, String comment, SqlType sqlType, int size, int scale, boolean nullable, Object defaultValue) booleanAbstractBackend.isDefaultEqual(ColumnMetaData column, SqlType sqlType, Object defaultValue) -
Uses of ColumnMetaData in org.tentackle.sql.metadata
Subclasses of ColumnMetaData in org.tentackle.sql.metadataModifier and TypeClassDescriptionclassMySql does not return strings in single-quotes in default values.classOracle column data.
Oracle returns the default value exactly as specified in the ALTER TABLE statement.classPostgres column data.Methods in org.tentackle.sql.metadata that return ColumnMetaDataModifier and TypeMethodDescriptionTableMetaData.getColumnByName(String columnName) Gets a column by its column name.Methods in org.tentackle.sql.metadata that return types with arguments of type ColumnMetaData