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();
}