Finished migration to postgresql. Updated mooncore package

This commit is contained in:
2025-02-26 09:23:57 +01:00
parent 64f4a3a58c
commit f4a0aabb61
10 changed files with 276 additions and 40 deletions

View File

@@ -1,7 +1,7 @@
using Microsoft.EntityFrameworkCore;
using Microsoft.OpenApi.Models;
using Moonlight.ApiServer.Configuration;
using Moonlight.ApiServer.Database;
using Moonlight.ApiServer.Helpers;
using Moonlight.ApiServer.Interfaces.Startup;
using Moonlight.ApiServer.Services;
@@ -39,6 +39,12 @@ public class CoreStartup : IPluginStartup
BundleService.BundleCss("css/core.min.css");
#endregion
#region Database
builder.Services.AddDbContext<DbContext, CoreDataContext>();
#endregion
return Task.CompletedTask;
@@ -49,13 +55,6 @@ public class CoreStartup : IPluginStartup
return Task.CompletedTask;
}
public Task ConfigureDatabase(DatabaseContextCollection collection)
{
collection.Add<CoreDataContext>();
return Task.CompletedTask;
}
public Task ConfigureEndpoints(IEndpointRouteBuilder routeBuilder)
{
if(Configuration.Development.EnableApiDocs)