ดิงข้อมูลหลักจาก dbกลาง
This commit is contained in:
parent
2f292d25ca
commit
4e8520eb01
44 changed files with 4642 additions and 2590 deletions
15
Program.cs
15
Program.cs
|
|
@ -65,6 +65,9 @@ builder.Host.UseSerilog();
|
|||
var defaultConnection = builder.Configuration.GetConnectionString("DefaultConnection");
|
||||
builder.Services.AddDbContext<ApplicationDbContext>(options =>
|
||||
options.UseMySql(defaultConnection, ServerVersion.AutoDetect(defaultConnection)));
|
||||
var metadataConnection = builder.Configuration.GetConnectionString("MetadataConnection");
|
||||
builder.Services.AddDbContext<MetadataDbContext>(options =>
|
||||
options.UseMySql(metadataConnection, ServerVersion.AutoDetect(metadataConnection)));
|
||||
|
||||
// Add config CORS
|
||||
builder.Services.AddCors(options => options.AddDefaultPolicy(builder =>
|
||||
|
|
@ -78,13 +81,6 @@ builder.Services.AddCors(options => options.AddDefaultPolicy(builder =>
|
|||
}));
|
||||
|
||||
// Register Service
|
||||
builder.Services.AddTransient<PrefixService>();
|
||||
builder.Services.AddTransient<ReligionService>();
|
||||
builder.Services.AddTransient<EducationLevelService>();
|
||||
builder.Services.AddTransient<RelationshipService>();
|
||||
builder.Services.AddTransient<ProvinceService>();
|
||||
builder.Services.AddTransient<DistrictService>();
|
||||
builder.Services.AddTransient<SubDistrictService>();
|
||||
builder.Services.AddTransient<CandidateService>();
|
||||
builder.Services.AddTransient<PeriodExamService>();
|
||||
builder.Services.AddTransient<MinIOService>();
|
||||
|
|
@ -136,11 +132,6 @@ await using var db = scope.ServiceProvider.GetRequiredService<ApplicationDbConte
|
|||
await db.Database.MigrateAsync();
|
||||
|
||||
// seed default data
|
||||
await DatabaseSeeder.SeedPrefixAsync(app);
|
||||
await DatabaseSeeder.SeedEducationLevelAsync(app);
|
||||
await DatabaseSeeder.SeedReligionAsync(app);
|
||||
await DatabaseSeeder.SeedRelationshipAsync(app);
|
||||
await DatabaseSeeder.SeedProvinceAsync(app);
|
||||
await DatabaseSeeder.SeedPeriodExamAsync(app);
|
||||
app.Run();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue