From 630688a43cb8575db318c59a54f1ef247f979737 Mon Sep 17 00:00:00 2001 From: Rhianna Date: Wed, 24 Nov 2021 15:51:53 +0000 Subject: [PATCH 1/3] HEEDLS-684 add prn and hasBeenPromptedForPrn to candidates table --- .../202111241539_AddPrnToCandidateTable.cs | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs diff --git a/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs b/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs new file mode 100644 index 0000000000..7b609bfa67 --- /dev/null +++ b/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs @@ -0,0 +1,22 @@ +namespace DigitalLearningSolutions.Data.Migrations +{ + using FluentMigrator; + [Migration(202111241539)] + + public class AddPrnToCandidateTable: Migration { + + public override void Up() + { + Alter.Table("Candidates") + .AddColumn("HasBeenPromptedForPrn").AsBoolean().NotNullable().WithDefaultValue(false) + .AddColumn("ProfessionalRegistrationNumber").AsString(32).Nullable(); + } + + public override void Down() + { + Alter.Table("Candidates") + .AddColumn("HasBeenPromptedForPrn").AsBoolean().NotNullable().WithDefault(0) + .AddColumn("ProfessionalRegistrationNumber").AsString(32).Nullable(); + } + } +} From 0baa96775162984c55dfdfe72245c940250179fb Mon Sep 17 00:00:00 2001 From: Rhianna Date: Wed, 24 Nov 2021 15:54:23 +0000 Subject: [PATCH 2/3] HEEDLS-684 formatter --- .../202111241539_AddPrnToCandidateTable.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs b/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs index 7b609bfa67..8f30664167 100644 --- a/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs +++ b/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs @@ -1,10 +1,10 @@ namespace DigitalLearningSolutions.Data.Migrations { using FluentMigrator; - [Migration(202111241539)] - - public class AddPrnToCandidateTable: Migration { + [Migration(202111241539)] + public class AddPrnToCandidateTable : Migration + { public override void Up() { Alter.Table("Candidates") From aff95827b02f8a3d240cf6203ac0580c3137570b Mon Sep 17 00:00:00 2001 From: Rhianna Date: Wed, 24 Nov 2021 16:06:05 +0000 Subject: [PATCH 3/3] HEEDLS-570 fix down --- .../202111241539_AddPrnToCandidateTable.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs b/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs index 8f30664167..fadc0b57ea 100644 --- a/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs +++ b/DigitalLearningSolutions.Data.Migrations/202111241539_AddPrnToCandidateTable.cs @@ -14,9 +14,8 @@ public override void Up() public override void Down() { - Alter.Table("Candidates") - .AddColumn("HasBeenPromptedForPrn").AsBoolean().NotNullable().WithDefault(0) - .AddColumn("ProfessionalRegistrationNumber").AsString(32).Nullable(); + Delete.Column("HasBeenPromptedForPrn").FromTable("Candidates"); + Delete.Column("ProfessionalRegistrationNumber").FromTable("Candidates"); } } }