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); } ///