ColumnTypes extension

on

Methods

bigIncrements(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

bigInt(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

binary(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

bit(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

blob(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

boolean(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

char(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

date(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

dateTime(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

decimal(String name, {int? precision, int? scale}) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

double(String name, {int? precision, int? scale}) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

enumType(String name, List<String> values) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

float(String name, {int? precision, int? scale}) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

geometry(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

geometryCollection(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

id([String name = 'id']) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

integer(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

ipAddress(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

json(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

lineString(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

longBlob(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

longText(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

macAddress(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

mediumBlob(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

mediumInt(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

mediumText(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

multiLineString(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

multiPoint(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

multiPolygon(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

point(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

polygon(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

setType(String name, List<String> values) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

smallInt(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

softDeletes([String name = 'deleted_at']) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

string(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

text(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

time(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

timeStamp(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

timeStamps() → void

Available on Schema, provided by the ColumnTypes extension

tinyBlob(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

tinyInt(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

tinyText(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

uuid(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

varBinary(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension

year(String name) ColumnDefinition

Available on Schema, provided by the ColumnTypes extension