SqliteBlueprint class

Inheritance

Constructors

SqliteBlueprint(String name, bool modify)

Properties

charset String?
getter/setter pairinherited
collation String?
getter/setter pairinherited
columnsToDrop List<String>
getter/setter pairinherited
columnsToRename List<List<String>>
getter/setter pairinherited
comment String?
getter/setter pairinherited
compoundKeys List<String>
getter/setter pairinherited
engine String?
getter/setter pairinherited
fields List<FieldBlueprint>
getter/setter pairinherited
foreignKeysToDrop List<String>
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
indicesToCreate List<Index>
getter/setter pairinherited
indicesToDrop List<String>
getter/setter pairinherited
modify bool
getter/setter pairinherited
name String
getter/setter pairinherited
primaryKeys List<String>
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

bigIncrements(String field) SqliteFieldBlueprint
override
boolean(String field) FieldBlueprint
override
char(String field, [int length = 50]) SqliteFieldBlueprint
override
date(String field) SqliteFieldBlueprint
override
dateTime(String field) FieldBlueprint
override
dropColumn(String field) → void
inherited
dropIndex(String name) → void
inherited
foreign(String field) ForeignKeyConstraint
override
increments(String field) SqliteFieldBlueprint
override
index(dynamic field, [String? name, String? algorithm]) → void
inherited
integer(String field, {bool autoIncrement = false, bool unsigned = false}) FieldBlueprint
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
primary(List<String> fields) → void
inherited
renameColumn(String from, String to) → void
inherited
string(String field, [int length = 100]) SqliteFieldBlueprint
override
text(String field) FieldBlueprint
override
time(String field) FieldBlueprint
override
timestamp(String field) FieldBlueprint
override
toString() String
A string representation of this object.
inherited
uuid([String field = 'uuid']) SqliteFieldBlueprint
override

Operators

operator ==(Object other) bool
The equality operator.
inherited