This commit is contained in:
@@ -145,30 +145,32 @@ namespace AyaNova.Util
|
||||
}
|
||||
}
|
||||
|
||||
///////////////////////////////////////////
|
||||
// Get database locale settings
|
||||
///////////////////////////////////////////
|
||||
// Get database runtime parameter settings
|
||||
//
|
||||
internal static string DBServerRunTimeParameters(AyaNova.Models.AyContext ct)
|
||||
internal static Dictionary<string, string> DBServerRunTimeParameters(AyaNova.Models.AyContext ct)
|
||||
{
|
||||
Dictionary<string, string> ret = new Dictionary<string, string>();
|
||||
using (var cmd = ct.Database.GetDbConnection().CreateCommand())
|
||||
{
|
||||
ct.Database.OpenConnection();
|
||||
cmd.CommandText = $"SHOW ALL;";
|
||||
using (var dr = cmd.ExecuteReader())
|
||||
{
|
||||
if (dr.Read())
|
||||
while (dr.Read())
|
||||
{
|
||||
if (dr.IsDBNull(0))
|
||||
return "Unknown / no results";
|
||||
else
|
||||
return (dr.GetString(0));
|
||||
}
|
||||
else
|
||||
{
|
||||
return "Unknown / no results";
|
||||
string name = string.Empty; ;
|
||||
string setting = string.Empty;
|
||||
if (!dr.IsDBNull(0))
|
||||
name = dr.GetString(0);
|
||||
if (!dr.IsDBNull(1))
|
||||
setting = dr.GetString(1);
|
||||
ret.Add(name, setting);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
@@ -428,7 +430,7 @@ namespace AyaNova.Util
|
||||
await EraseTableAsync("apm", conn);
|
||||
//---
|
||||
|
||||
await EraseTableAsync("afileattachment", conn);
|
||||
await EraseTableAsync("afileattachment", conn);
|
||||
await EraseTableAsync("aevent", conn);
|
||||
await EraseTableAsync("adatalistsavedfilter", conn);
|
||||
await EraseTableAsync("adatalistcolumnview", conn);
|
||||
|
||||
Reference in New Issue
Block a user