Uses of Class
org.tentackle.sql.metadata.ColumnMetaData
-
Packages that use ColumnMetaData Package Description org.tentackle.sql SQL backend layer.org.tentackle.sql.metadata SQL metadata support. -
-
Uses of ColumnMetaData in org.tentackle.sql
Methods in org.tentackle.sql that return ColumnMetaData Modifier and Type Method Description ColumnMetaDataAbstractBackend. createColumnMetaData(TableMetaData tableMetaData)ColumnMetaDataBackend. createColumnMetaData(TableMetaData tableMetaData)Creates a column meta data instance.ColumnMetaDataMySql. createColumnMetaData(TableMetaData tableMetaData)ColumnMetaDataOracle. createColumnMetaData(TableMetaData tableMetaData)ColumnMetaDataPostgres. createColumnMetaData(TableMetaData tableMetaData)Methods in org.tentackle.sql with parameters of type ColumnMetaData Modifier and Type Method Description MigrationStrategy[]AbstractBackend. getMigrationStrategy(ColumnMetaData column, java.lang.String columnName, java.lang.String comment, SqlType sqlType, int size, int scale, boolean nullable, java.lang.Object defaultValue)MigrationStrategy[]Backend. getMigrationStrategy(ColumnMetaData column, java.lang.String columnName, java.lang.String comment, SqlType sqlType, int size, int scale, boolean nullable, java.lang.Object defaultValue)Determines the best migration strategy.MigrationStrategy[]MySql. getMigrationStrategy(ColumnMetaData column, java.lang.String columnName, java.lang.String comment, SqlType sqlType, int size, int scale, boolean nullable, java.lang.Object defaultValue)MigrationStrategy[]Postgres. getMigrationStrategy(ColumnMetaData column, java.lang.String columnName, java.lang.String comment, SqlType sqlType, int size, int scale, boolean nullable, java.lang.Object defaultValue)booleanAbstractBackend. isDefaultEqual(ColumnMetaData column, SqlType sqlType, java.lang.Object defaultValue)booleanBackend. isDefaultEqual(ColumnMetaData column, SqlType sqlType, java.lang.Object defaultValue)Checks whether the column's default corresponds to the model's default value. -
Uses of ColumnMetaData in org.tentackle.sql.metadata
Subclasses of ColumnMetaData in org.tentackle.sql.metadata Modifier and Type Class Description classMySqlColumnMetaDataMySql does not return strings in singlequotes in default values.classOracleColumnMetaDataOracle column data.
Oracle returns the default value exactly as specified in the ALTER TABLE statement.classPostgresColumnMetaDataPostgres column data.Methods in org.tentackle.sql.metadata that return ColumnMetaData Modifier and Type Method Description ColumnMetaDataTableMetaData. getColumnByName(java.lang.String columnName)Gets a column by its column name.Methods in org.tentackle.sql.metadata that return types with arguments of type ColumnMetaData Modifier and Type Method Description java.util.Collection<ColumnMetaData>TableMetaData. getColumns()Gets the meta data for columns.
-