runAll method

Future<void> runAll(
  1. DataSource dataSource
)

Run all registered seeders in order

Implementation

Future<void> runAll(DataSource dataSource) async {
  // Sort seeders by order
  final sortedSeeders = List<Seeder>.from(_seeders)
    ..sort((a, b) => a.order.compareTo(b.order));

  for (final seeder in sortedSeeders) {
    await seeder.run(dataSource);
  }
}