Create Data directoty if does not exists
This commit is contained in:
parent
457debf35e
commit
a09be84824
@ -38,6 +38,10 @@ namespace Oqtane.Infrastructure
|
||||
{
|
||||
var defaultConnectionString = _config.GetConnectionString(SettingKeys.ConnectionStringKey);
|
||||
var defaultAlias = GetInstallationConfig(SettingKeys.DefaultAliasKey, string.Empty);
|
||||
var dataDirectory = AppDomain.CurrentDomain.GetData("DataDirectory")?.ToString();
|
||||
|
||||
//create data directory if does not exists
|
||||
if (!Directory.Exists(dataDirectory)) Directory.CreateDirectory(dataDirectory);
|
||||
|
||||
// if no values specified, fallback to IDE installer
|
||||
if (string.IsNullOrEmpty(defaultConnectionString))
|
||||
@ -61,7 +65,6 @@ namespace Oqtane.Infrastructure
|
||||
|
||||
if (result.Success)
|
||||
{
|
||||
var dataDirectory = AppDomain.CurrentDomain.GetData("DataDirectory")?.ToString();
|
||||
WriteVersionInfo(defaultConnectionString);
|
||||
TenantMigration(defaultConnectionString, dataDirectory);
|
||||
}
|
||||
@ -69,7 +72,6 @@ namespace Oqtane.Infrastructure
|
||||
if (_isInstalled && !IsDefaultSiteInstalled(defaultConnectionString))
|
||||
{
|
||||
BuildDefaultSite(password,email);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -210,7 +212,6 @@ namespace Oqtane.Infrastructure
|
||||
|
||||
private static void ModuleMigration(Assembly assembly, string connectionString)
|
||||
{
|
||||
|
||||
Console.WriteLine($"Migrating assembly {assembly.FullName}");
|
||||
var dbUpgradeConfig = DeployChanges.To.SqlDatabase(connectionString)
|
||||
.WithScriptsEmbeddedInAssembly(assembly, s => !s.ToLower().Contains("uninstall.sql")); // scripts must be included as Embedded Resources
|
||||
|
Reference in New Issue
Block a user