From 5a1bada10c4ace6f001d266f39efce0b7868a2ee Mon Sep 17 00:00:00 2001 From: "Tom.Sornarin" Date: Thu, 12 Aug 2021 16:59:15 +0700 Subject: [PATCH] EntityBuilder UpdateColumn to dynamic type of value --- Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs | 2 +- Oqtane.Server/Migrations/Tenant/02020001_AddPageIsClickable.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs b/Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs index e60aaade..89c1adda 100644 --- a/Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs +++ b/Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs @@ -260,7 +260,7 @@ namespace Oqtane.Migrations.EntityBuilders _migrationBuilder.Sql(deleteSql); } - public void UpdateColumn(string columnName, string value, string condition = "") + public void UpdateColumn(string columnName, dynamic value, string condition = "") { var updateSql = $"UPDATE {RewriteName(EntityTableName)} SET {RewriteName(columnName)} = {value} "; if (!string.IsNullOrEmpty(condition)) diff --git a/Oqtane.Server/Migrations/Tenant/02020001_AddPageIsClickable.cs b/Oqtane.Server/Migrations/Tenant/02020001_AddPageIsClickable.cs index 89f458c1..f11853a5 100644 --- a/Oqtane.Server/Migrations/Tenant/02020001_AddPageIsClickable.cs +++ b/Oqtane.Server/Migrations/Tenant/02020001_AddPageIsClickable.cs @@ -19,7 +19,7 @@ namespace Oqtane.Migrations.Tenant var pageEntityBuilder = new PageEntityBuilder(migrationBuilder, ActiveDatabase); pageEntityBuilder.AddBooleanColumn("IsClickable", true); - pageEntityBuilder.UpdateColumn("IsClickable", "1"); + pageEntityBuilder.UpdateColumn("IsClickable", true); } protected override void Down(MigrationBuilder migrationBuilder)