Skip to content

Commit

Permalink
Fix --drop for sqlserver snapshots - chucknorris/roundhouse#13 - than…
Browse files Browse the repository at this point in the history
…ks bluejam!
  • Loading branch information
ferventcoder committed Sep 22, 2011
1 parent 10307ad commit 436cf45
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion product/roundhouse.databases.sqlserver/SqlServerDatabase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -190,9 +190,13 @@ public override string delete_database_script()
{
return string.Format(
@"USE master
IF EXISTS(SELECT * FROM sys.databases WHERE [name] = '{0}')
IF EXISTS(SELECT * FROM sys.databases WHERE [name] = '{0}' AND source_database_id is NULL)
BEGIN
ALTER DATABASE [{0}] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
END
IF EXISTS(SELECT * FROM sys.databases WHERE [name] = '{0}')
BEGIN
EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = '{0}'
DROP DATABASE [{0}]
END",
Expand Down

0 comments on commit 436cf45

Please sign in to comment.