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