mirror of
https://github.com/collinbarrett/FilterLists.git
synced 2026-03-11 09:04:27 +00:00
rm MigrationsAssembly constant (pseudo-circular ref)
This commit is contained in:
parent
fa21335e9b
commit
1ef88f2964
3 changed files with 8 additions and 13 deletions
|
|
@ -7,7 +7,5 @@ namespace FilterLists.Data
|
|||
public static class Constants
|
||||
{
|
||||
public static readonly ServerVersion ServerVersion = new ServerVersion(new Version(10, 4, 12), ServerType.MariaDb);
|
||||
|
||||
public const string MigrationsAssembly = "FilterLists.Data.Migrations";
|
||||
}
|
||||
}
|
||||
|
|
@ -21,9 +21,9 @@ public static void AddFilterListsApiServices(this IServiceCollection services, I
|
|||
{
|
||||
services.AddSingleton(c => config);
|
||||
services.AddDbContextPool<FilterListsDbContext>(o =>
|
||||
o.UseMySql(config.GetConnectionString("FilterListsConnection"),
|
||||
m => m.MigrationsAssembly(Constants.MigrationsAssembly)
|
||||
.ServerVersion(Constants.ServerVersion)));
|
||||
o.UseMySql(config.GetConnectionString("FilterListsConnection"),
|
||||
m => m.MigrationsAssembly("FilterLists.Data.Migrations")
|
||||
.ServerVersion(Constants.ServerVersion)));
|
||||
services.TryAddScoped<FilterListService>();
|
||||
services.TryAddScoped<LanguageService>();
|
||||
services.TryAddScoped<LicenseService>();
|
||||
|
|
|
|||
|
|
@ -14,15 +14,12 @@ public void Migrate_DoesNotThrowException()
|
|||
Thread.Sleep(20000);
|
||||
|
||||
const string connString = "Server=mariadb;Database=filterlists;Uid=filterlists;Pwd=filterlists;";
|
||||
var options = new DbContextOptionsBuilder<FilterListsDbContext>()
|
||||
.UseMySql(connString, m => m.MigrationsAssembly(Constants.MigrationsAssembly)
|
||||
.ServerVersion(Constants.ServerVersion))
|
||||
.Options;
|
||||
var options = new DbContextOptionsBuilder<FilterListsDbContext>().UseMySql(connString,
|
||||
m => m.MigrationsAssembly("FilterLists.Data.Migrations").ServerVersion(Constants.ServerVersion))
|
||||
.Options;
|
||||
|
||||
using (var context = new FilterListsDbContext(options))
|
||||
{
|
||||
context.Database.Migrate();
|
||||
}
|
||||
using var context = new FilterListsDbContext(options);
|
||||
context.Database.Migrate();
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue