private static void InitDatabase(bool run) { if (ShouldNotRun(run)) { return; } var recreate = _exe.ExecuteQueryHasRows(Queries.CheckIfDbExists); if (recreate) { recreate = ConsoleUtils.Confirm("WARNING: DBTest already exists. Recreate?"); } if (recreate) { var sql = File.ReadAllText($"{_config.BasePath}\\setup.sql"); Console.WriteLine($"InitDatabase() => {_exe.ExecuteNonQuery(sql)}"); _exe.ClearQueries(); } }