String
addColumnString(String tableName, SchemaColumn column, String spaceOffset)
Source
static String addColumnString(String tableName, SchemaColumn column, String spaceOffset) {
var builder = new StringBuffer();
if (column.isNullable || column.defaultValue != null) {
builder.writeln(
'${spaceOffset}database.addColumn("$tableName", ${_newColumnString(column, "")});');
} else {
builder.writeln(
'${spaceOffset}database.addColumn("$tableName", ${_newColumnString(column, "")}, unencodedInitialValue: <<set>>);');
}
return builder.toString();
}