Skip to content

Commit bed136e

Browse files
Merge pull request #500 from TransactionProcessing/bug/#499_fix_persisted_grants_migration
Fix migrations crime for net 8 update
2 parents 7125283 + 9228034 commit bed136e

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

SecurityService.MySqlMigrations/PersistedGrantDb/20240325172134_net8upgrade.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ public partial class net8upgrade : Migration
1212
/// <inheritdoc />
1313
protected override void Up(MigrationBuilder migrationBuilder)
1414
{
15+
migrationBuilder.DropPrimaryKey("PK_ServerSideSessions", "ServerSideSessions");
16+
1517
migrationBuilder.AlterColumn<long>(
1618
name: "Id",
1719
table: "ServerSideSessions",
@@ -21,6 +23,8 @@ protected override void Up(MigrationBuilder migrationBuilder)
2123
oldType: "int")
2224
.Annotation("MySql:ValueGenerationStrategy", MySqlValueGenerationStrategy.IdentityColumn);
2325

26+
migrationBuilder.AddPrimaryKey("PK_ServerSideSessions", "ServerSideSessions", "Id");
27+
2428
migrationBuilder.AlterColumn<long>(
2529
name: "Id",
2630
table: "PersistedGrants",
@@ -29,7 +33,7 @@ protected override void Up(MigrationBuilder migrationBuilder)
2933
oldClrType: typeof(long),
3034
oldType: "bigint")
3135
.Annotation("MySql:ValueGenerationStrategy", MySqlValueGenerationStrategy.IdentityColumn);
32-
36+
3337
migrationBuilder.CreateTable(
3438
name: "PushedAuthorizationRequests",
3539
columns: table => new

SecurityService.SqlServerMigrations/PersistedGrantDb/20240325172049_net8upgrade.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ namespace SecurityService.SqlServerMigrations.PersistedGrantDb
99
public partial class net8upgrade : Migration
1010
{
1111
/// <inheritdoc />
12-
protected override void Up(MigrationBuilder migrationBuilder)
13-
{
12+
protected override void Up(MigrationBuilder migrationBuilder){
13+
migrationBuilder.DropPrimaryKey("PK_ServerSideSessions", "ServerSideSessions");
14+
1415
migrationBuilder.AlterColumn<long>(
1516
name: "Id",
1617
table: "ServerSideSessions",
@@ -21,6 +22,8 @@ protected override void Up(MigrationBuilder migrationBuilder)
2122
.Annotation("SqlServer:Identity", "1, 1")
2223
.OldAnnotation("SqlServer:Identity", "1, 1");
2324

25+
migrationBuilder.AddPrimaryKey("PK_ServerSideSessions", "ServerSideSessions","Id");
26+
2427
migrationBuilder.CreateTable(
2528
name: "PushedAuthorizationRequests",
2629
columns: table => new

0 commit comments

Comments
 (0)