typeFor method
The SQL type for column.
Implementation
@override
String typeFor(ColumnDefinition column) => switch (column.type) {
ColumnType.id => 'integer primary key autoincrement',
ColumnType.string ||
ColumnType.text ||
ColumnType.uuid ||
ColumnType.json ||
ColumnType.date ||
ColumnType.dateTime ||
ColumnType.timestamp => 'text',
ColumnType.integer ||
ColumnType.bigInteger ||
ColumnType.unsignedBigInteger ||
ColumnType.boolean => 'integer',
ColumnType.double_ => 'real',
ColumnType.decimal => 'numeric',
};