public static void RefreshDatabaseModel() { var stopwatch = new Stopwatch(); stopwatch.Start(); SqlDatabaseModel.Update(); stopwatch.Stop(); Console.WriteLine($@"[{nameof(DatabasePerTestRunHook)}] time it took to update `model` database: {stopwatch.Elapsed.Seconds} seconds"); }
public IActionResult CreateSqlDatabase(SqlDatabaseModel sqlDatabaseModel) { try { Program.UarcCollector.CreateDatabase(sqlDatabaseModel.ConnectionString); } catch (Exception e) { // Bei einer falschen oder ungültigen Eingabe werden diese Werte wieder zurückgesetzt. Program.UarcCollector.DeleteDatebaseConfig(); if (e.Message == null) { e = new Exception("Datenbank konnte nicht konfiguriert werden."); throw e; } else { throw e; } } return(View()); }
public SqlDatabaseViewModel(SqlDatabaseModel sqlDatabase) : base(sqlDatabase) { this.sqlDatabase = sqlDatabase; }
public SqlManager(string connectionString, string databaseName) { _connectionString = connectionString; DatabaseModel = new SqlDatabaseModel(databaseName); }