Migration instructions for IdentityServer project
October 15, 2019 ยท View on GitHub
cd path-to\IdentityServer- change
UseInMemoryStorestofalsein appsettings.json
Migrations using terminal
Create migrations
dotnet ef migrations add InitialIdentityServerPersistedGrantDbMigration -c PersistedGrantDbContext -o Data/Migrations/IdentityServer/PersistedGrantDbdotnet ef migrations add InitialIdentityServerConfigurationDbMigration -c ConfigurationDbContext -o Data/Migrations/IdentityServer/ConfigurationDbdotnet ef migrations add InitialIdentityServerConfigurationDbMigration -c ApplicationDbContext -o Data/Migrations
Update database
dotnet ef database update --context ApplicationDbContextdotnet ef database update --context PersistedGrantDbContextdotnet ef database update --context ConfigurationDbContext
Migrations using VISUAL STUDIO Package Manager Console
Create migrations
Add-Migration InitialIdentityServerPersistedGrantDbMigration -c PersistedGrantDbContext -Project "IdentityServer" -StartUpProject "IdentityServer" -o Data/Migrations/IdentityServer/PersistedGrantDbAdd-Migration InitialIdentityServerConfigurationDbMigration -c ConfigurationDbContext -Project "IdentityServer" -StartUpProject "IdentityServer" -o Data/Migrations/IdentityServer/ConfigurationDbAdd-Migration InitialIdentityServerConfigurationDbMigration -c ApplicationDbContext -Project "IdentityServer" -StartUpProject "IdentityServer" -o Data/Migrations
Update database
Update-Database -Context ApplicationDbContext -Project "IdentityServer" -StartupProject "IdentityServer"Update-Database -Context PersistedGrantDbContext -Project "IdentityServer" -StartupProject "IdentityServer"Update-Database -Context ConfigurationDbContext -Project "IdentityServer" -StartupProject "IdentityServer"