Esempio n. 1
0
        /// <summary>
        /// Deletes and re-creates a database.
        /// </summary>
        private static void ResetDatabase(string databaseName)
        {
            ResetDatabaseConnection(string.Empty);
            // Delete Database, to clear everything including stored procs and views.
            var dropResult = CurrentDb.DropDatabase(databaseName);

            if (dropResult != null)
            {
                log.Error($"Error dropping database: {dropResult}");
            }

            // Create Database
            var createResult = CurrentDb.CreateDatabase(databaseName);

            if (createResult != null)
            {
                log.Error($"Error creating database: {createResult}");
            }
        }