From 35b9551bfbe5d320e03b60769dc9f56298464132 Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Mon, 27 Jun 2022 13:54:52 -0400 Subject: [PATCH] Add schema support to BaseEntityBuilder --- Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs b/Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs index 1bde5b0a..d537bc9b 100644 --- a/Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs +++ b/Oqtane.Server/Migrations/EntityBuilders/BaseEntityBuilder.cs @@ -18,6 +18,7 @@ namespace Oqtane.Migrations.EntityBuilders _migrationBuilder = migrationBuilder; ActiveDatabase = database; ForeignKeys = new List>(); + Schema = null; } protected IDatabase ActiveDatabase { get; } @@ -30,6 +31,8 @@ namespace Oqtane.Migrations.EntityBuilders protected List> ForeignKeys { get; } + protected string Schema { get; init; } + private string RewriteName(string name) { return ActiveDatabase.RewriteName(name); @@ -319,7 +322,7 @@ namespace Oqtane.Migrations.EntityBuilders /// public void Create() { - _migrationBuilder.CreateTable(RewriteName(EntityTableName), BuildTable, null, AddKeys); + _migrationBuilder.CreateTable(RewriteName(EntityTableName), BuildTable, Schema, AddKeys); } ///