Dart code to upgrade expectedColumnNames to actualColumnNames.
Source
String generateUpgradeSource({List<String> changeList}) { var setString = "null"; if (actualColumnNames.isNotEmpty) { setString = "[${actualColumnNames.map((s) => '"$s"').join(",")}]"; } changeList?.add("Setting unique column constraint of '$_tableName' to $setString."); return """ database.alterTable("$_tableName", (t) { t.uniqueColumnSet = $setString; }); """; }