From 209f6db0fb24f83de1fd7ef0fd30a3bc3eba8293 Mon Sep 17 00:00:00 2001 From: Pavel Vesely Date: Fri, 17 Apr 2020 22:22:04 +0200 Subject: [PATCH] Database creation bug HostUser change is not allowed in silent install --- Oqtane.Server/Infrastructure/DatabaseManager.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Oqtane.Server/Infrastructure/DatabaseManager.cs b/Oqtane.Server/Infrastructure/DatabaseManager.cs index dabe8c78..0e1c475b 100644 --- a/Oqtane.Server/Infrastructure/DatabaseManager.cs +++ b/Oqtane.Server/Infrastructure/DatabaseManager.cs @@ -419,6 +419,7 @@ namespace Oqtane.Infrastructure { using (var db = new InstallationContext(connectionString)) { + //check if DbUp was initialized return TableExists(db, "SchemaVersions"); } @@ -431,6 +432,7 @@ namespace Oqtane.Infrastructure public static bool TableExists(DbContext context, string schema, string tableName) { + if (!context.Database.CanConnect()) return false; var connection = context.Database.GetDbConnection(); if (connection.State.Equals(ConnectionState.Closed))