This commit is contained in:
@@ -119,6 +119,33 @@ namespace AyaNova.Util
|
||||
|
||||
#region DB verification
|
||||
|
||||
///////////////////////////////////////////
|
||||
// Get database server version
|
||||
//
|
||||
internal static string DBServerVersion(AyaNova.Models.AyContext ct)
|
||||
{
|
||||
using (var cmd = ct.Database.GetDbConnection().CreateCommand())
|
||||
{
|
||||
ct.Database.OpenConnection();
|
||||
cmd.CommandText = $"select version();";
|
||||
using (var dr = cmd.ExecuteReader())
|
||||
{
|
||||
if (dr.Read())
|
||||
{
|
||||
if (dr.IsDBNull(0))
|
||||
return "Unknown / no results";
|
||||
else
|
||||
return (dr.GetString(0));
|
||||
}
|
||||
else
|
||||
{
|
||||
return "Unknown / no results";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
///////////////////////////////////////////
|
||||
//Verify that server exists
|
||||
// spend up to 5 minutes waiting for it to come up before bailing
|
||||
@@ -400,11 +427,11 @@ namespace AyaNova.Util
|
||||
|
||||
cmd.CommandText = "ALTER SEQUENCE auser_id_seq RESTART WITH 2;";
|
||||
await cmd.ExecuteNonQueryAsync();
|
||||
|
||||
|
||||
|
||||
cmd.CommandText = "delete from \"adashboardview\" where userid <> 1;";
|
||||
await cmd.ExecuteNonQueryAsync();
|
||||
cmd.CommandText = $"ALTER SEQUENCE adashboardview_id_seq RESTART WITH 2;";
|
||||
cmd.CommandText = $"ALTER SEQUENCE adashboardview_id_seq RESTART WITH 2;";
|
||||
await cmd.ExecuteNonQueryAsync();
|
||||
|
||||
cmd.CommandText = "delete from \"apartwarehouse\" where id <> 1;";
|
||||
|
||||
Reference in New Issue
Block a user