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