-
Notifications
You must be signed in to change notification settings - Fork 60
Expand file tree
/
Copy pathmigrations.log.bat
More file actions
17 lines (12 loc) · 1.41 KB
/
migrations.log.bat
File metadata and controls
17 lines (12 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@echo off
set MIGRATION_NAME=RemoveRequestLog
set DBType=sqllite
dotnet ef migrations add --project src\Provider\Thor.Provider.Sqlite\Thor.Provider.Sqlite.csproj --startup-project src\Thor.Service\Thor.Service.csproj --context Thor.Provider.SqliteLoggerContext --configuration Debug %MIGRATION_NAME% --output-dir Logger
set DBType=sqlserver
dotnet ef migrations add --project src\Provider\Thor.Provider.SqlServer\Thor.Provider.SqlServer.csproj --startup-project src\Thor.Service\Thor.Service.csproj --context Thor.Provider.SqlServerLoggerContext --configuration Debug %MIGRATION_NAME% --output-dir Logger
set DBType=postgresql
dotnet ef migrations add --project src\Provider\Thor.Provider.PostgreSql\Thor.Provider.PostgreSql.csproj --startup-project src\Thor.Service\Thor.Service.csproj --context Thor.Provider.PostgreSQLLoggerContext --configuration Debug %MIGRATION_NAME% --output-dir Logger
set DBType=mysql
dotnet ef migrations add --project src\Provider\Thor.Provider.MySql\Thor.Provider.MySql.csproj --startup-project src\Thor.Service\Thor.Service.csproj --context Thor.Provider.MySqlLoggerContext --configuration Debug %MIGRATION_NAME% --output-dir Logger
set DBType=dm
dotnet ef migrations add --project src\Provider\Thor.Provider.DaMeng\Thor.Provider.DaMeng.csproj --startup-project src\Thor.Service\Thor.Service.csproj --context Thor.Provider.DMLoggerContext --configuration Debug %MIGRATION_NAME% --output-dir Logger