typeToSQLType method
String?
typeToSQLType(
- TypeInfo type,
- String column, {
- List<
EntityField> ? entityFieldAnnotations,
override
Implementation
@override
String? typeToSQLType(TypeInfo type, String column,
{List<EntityField>? entityFieldAnnotations}) {
var sqlType = super.typeToSQLType(type, column,
entityFieldAnnotations: entityFieldAnnotations);
if (sqlType == 'VARCHAR') {
var sz = getVarcharPreferredSize(column);
return 'VARCHAR($sz)';
} else if (sqlType == 'DECIMAL') {
return 'DECIMAL(27,12)';
}
return sqlType;
}