-
Notifications
You must be signed in to change notification settings - Fork 60
Expand file tree
/
Copy pathmigrations.bat
More file actions
17 lines (12 loc) · 1.39 KB
/
migrations.bat
File metadata and controls
17 lines (12 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@echo off
set MIGRATION_NAME=AddGroups
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.SqliteThorContext --configuration Debug %MIGRATION_NAME% --output-dir Thor
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.SqlServerThorContext --configuration Debug %MIGRATION_NAME% --output-dir Thor
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.PostgreSqlThorContext --configuration Debug %MIGRATION_NAME% --output-dir Thor
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.MySqlThorContext --configuration Debug %MIGRATION_NAME% --output-dir Thor
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.DaMengThorContext --configuration Debug %MIGRATION_NAME% --output-dir Thor