Column constructor
const
Column({})
Creates an instance of this type.
defaultValue
is sent as-is to the database, therefore, if the default value is the integer value 2,
pass the string "2". If the default value is a string, it must also be wrapped in single quotes: "'defaultValue'".
Implementation
const Column(
{ManagedPropertyType? databaseType,
bool primaryKey = false,
bool nullable = false,
String? defaultValue,
bool unique = false,
bool indexed = false,
bool omitByDefault = false,
bool autoincrement = false,
List<Validate> validators = const []})
: isPrimaryKey = primaryKey,
databaseType = databaseType,
isNullable = nullable,
defaultValue = defaultValue,
isUnique = unique,
isIndexed = indexed,
shouldOmitByDefault = omitByDefault,
autoincrement = autoincrement,
validators = validators;