tgstation-server  4.3.2
The /tg/station 13 server suite
IDatabaseSeeder.cs
Go to the documentation of this file.
1 using System.Threading;
2 using System.Threading.Tasks;
3 
4 namespace Tgstation.Server.Host.Database
5 {
9  interface IDatabaseSeeder
10  {
17  Task SeedDatabase(IDatabaseContext databaseContext, CancellationToken cancellationToken);
18 
25  Task SanitizeDatabase(IDatabaseContext databaseContext, CancellationToken cancellationToken);
26 
33  Task ResetAdminPassword(IDatabaseContext databaseContext, CancellationToken cancellationToken);
34  }
35 }
For initially seeding a database