writeVersionRegistry method

  1. @override
Future<void> writeVersionRegistry(
  1. List<String> versions
)
override

Writes the ordered list of migration versions.

Implementation

@override
Future<void> writeVersionRegistry(List<String> versions) async {
  var registryFile = _registryFile;

  var contents = StringBuffer(_migrationRegistryHeader);
  for (var version in versions) {
    contents.writeln(version);
  }

  await registryFile.parent.create(recursive: true);
  await registryFile.writeAsString(contents.toString());
}