Uses of Interface
com.github.tadukoo.database.mysql.syntax.ColumnDefinition.NormalEnding
Package
Description
Contains syntax elements to help build SQL statements
-
Uses of ColumnDefinition.NormalEnding in com.github.tadukoo.database.mysql.syntax
Modifier and TypeInterfaceDescriptionstatic interface
The numeric ending part of building aColumnDefinition
Modifier and TypeClassDescriptionstatic class
A builder class for non-numeric column definitionsstatic class
A builder class to use for numeric column definitionsModifier and TypeMethodDescriptionColumnDefinition.ColumnDefinitionBuilder.bool()
Sets the data type toBOOL
.ColumnDefinition.DataType.bool()
Sets the data type toBOOL
.ColumnDefinition.ColumnDefinitionBuilder.date()
Sets the data type toDATE
.ColumnDefinition.DataType.date()
Sets the data type toDATE
.ColumnDefinition.ColumnDefinitionBuilder.defaultFractionalSecondsPrecision()
Sets to use the default fractional seconds precision for the data typeColumnDefinition.FractionalSecondsPrecision.defaultFractionalSecondsPrecision()
Sets to use the default fractional seconds precision for the data typeColumnDefinition.AllowDefaultLength.defaultLength()
Sets length to the default for the data typeColumnDefinition.ColumnDefinitionBuilder.defaultLength()
Sets length to the default for the data typeColumnDefinition.ColumnDefinitionBuilder.fractionalSecondsPrecision
(int fractionalSecondsPrecision) ColumnDefinition.FractionalSecondsPrecision.fractionalSecondsPrecision
(int fractionalSecondsPrecision) ColumnDefinition.AllowDefaultLengthLong.length
(long length) ColumnDefinition.ColumnDefinitionBuilder.length
(int length) ColumnDefinition.ColumnDefinitionBuilder.length
(long length) ColumnDefinition.Length.length
(int length) ColumnDefinition.ColumnDefinitionBuilder.longblob()
Sets the data type toLONGBLOB
.ColumnDefinition.DataType.longblob()
Sets the data type toLONGBLOB
.ColumnDefinition.ColumnDefinitionBuilder.longtext()
Sets the data type toLONGTEXT
.ColumnDefinition.DataType.longtext()
Sets the data type toLONGTEXT
.ColumnDefinition.ColumnDefinitionBuilder.mediumblob()
Sets the data type toMEDIUMBLOB
.ColumnDefinition.DataType.mediumblob()
Sets the data type toMEDIUMBLOB
.ColumnDefinition.ColumnDefinitionBuilder.mediumtext()
Sets the data type toMEDIUMTEXT
.ColumnDefinition.DataType.mediumtext()
Sets the data type toMEDIUMTEXT
.ColumnDefinition.Builder.notNull()
Sets this column to not allow null valuesColumnDefinition.NormalEnding.notNull()
Sets this column to not allow null valuesColumnDefinition.Builder.primaryKey()
Sets this column as the primary keyColumnDefinition.NormalEnding.primaryKey()
Sets this column as the primary keyColumnDefinition.ColumnDefinitionBuilder.tinyblob()
Sets the data type toTINYBLOB
.ColumnDefinition.DataType.tinyblob()
Sets the data type toTINYBLOB
.ColumnDefinition.ColumnDefinitionBuilder.tinytext()
Sets the data type toTINYTEXT
.ColumnDefinition.DataType.tinytext()
Sets the data type toTINYTEXT
.ColumnDefinition.ColumnDefinitionBuilder.year()
Sets the data type toYEAR
.ColumnDefinition.DataType.year()
Sets the data type toYEAR
.