From a1b07316650973e8b6ba82a064b79b497dcb247b Mon Sep 17 00:00:00 2001 From: Cody Date: Mon, 15 Jan 2024 08:24:06 -0800 Subject: [PATCH] profile autocomplete migration --- .../Tenant/05010003_AddProfileAutocomplete.cs | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Oqtane.Server/Migrations/Tenant/05010003_AddProfileAutocomplete.cs diff --git a/Oqtane.Server/Migrations/Tenant/05010003_AddProfileAutocomplete.cs b/Oqtane.Server/Migrations/Tenant/05010003_AddProfileAutocomplete.cs new file mode 100644 index 00000000..c82fbc9b --- /dev/null +++ b/Oqtane.Server/Migrations/Tenant/05010003_AddProfileAutocomplete.cs @@ -0,0 +1,28 @@ +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Oqtane.Databases.Interfaces; +using Oqtane.Migrations.EntityBuilders; +using Oqtane.Repository; + +namespace Oqtane.Migrations.Tenant +{ + [DbContext(typeof(TenantDBContext))] + [Migration("Tenant.05.00.01.03")] + public class AddProfileAutocomplete : MultiDatabaseMigration + { + public AddProfileAutocomplete(IDatabase database) : base(database) + { + } + + protected override void Up(MigrationBuilder migrationBuilder) + { + var profileEntityBuilder = new ProfileEntityBuilder(migrationBuilder, ActiveDatabase); + profileEntityBuilder.AddStringColumn("Autocomplete", 200, true); + } + + protected override void Down(MigrationBuilder migrationBuilder) + { + // not implemented + } + } +}