SqliteBlueprint class
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