integer method
void
integer()
Add an integer column
Implementation
void integer(
String name, {
bool nullable = false,
bool unique = false,
int? defaultValue,
String? check,
}) {
var q = "$name INTEGER";
if (unique) {
q += " UNIQUE";
}
if (!nullable) {
q += " NOT NULL";
}
if (defaultValue != null) {
q += " DEFAULT $defaultValue";
}
if (check != null) {
q += " CHECK($check)";
}
_columns.add(q);
_columnsData.add(DbColumn(
name: name,
unique: unique,
nullable: nullable,
defaultValue: "$defaultValue",
check: check,
type: DbColumnType.integer));
}