move database utils to Database/Utils, create DatabaseMigrator

This commit is contained in:
spiral 2021-08-01 11:13:32 -04:00
parent d633cd4906
commit 3d2435eb2e
No known key found for this signature in database
GPG key ID: A6059F0CA0E1BD31
7 changed files with 91 additions and 62 deletions

View file

@ -10,6 +10,7 @@ namespace PluralKit.Core
protected override void Load(ContainerBuilder builder)
{
builder.RegisterType<DbConnectionCountHolder>().SingleInstance();
builder.RegisterType<DatabaseMigrator>().SingleInstance();
builder.RegisterType<Database>().As<IDatabase>().SingleInstance();
builder.RegisterType<ModelRepository>().AsSelf().SingleInstance();