Additional Articles


External Article

Rollbacks, Undos and Undonts

Rollback scripts are designed to allow us to recover safely from a failed deployment that leaves the database in an indeterminate state. They must check exactly what needs to be reverted before doing so. If you work with an RDBMS that cannot support transaction DDL rollback they are vital. This article proposes a strategy where you create and test a rollback file, at the same time as the forward migration, and reuse it as a Flyway undo script.

2022-09-09

External Article

Managing Datasets for Database Development Work using Flyway

A generic way of exporting, deleting and loading data, for database development work. It uses Flyway Teams, a PowerShell framework, JSON files for storage and a table manifest to define the correct order of dependency for each task. It should help a team maintain datasets between database versions, as well as to switch between the datasets required to support different types of testing.

2022-09-05

Blogs

Simple Talks Episode 7

By

The season 1, seventh episode of Simple Talks is out. Check it out, with...

A New Word: the McFly effect

By

the McFly Effect – n. the phenomenon of observing your parents interact with people...

Key mappings in Visual Studio Code

By

At a recent conference I was asked how I executed code during my presentation....

Read the latest Blogs

Forums

Calling Invoke-Sqlcmd from powershell and passing an object containing a '-'

By axm1955@yahoo.com

Invoke-Sqlcmd -Query "ALTER AVAILABILITY GROUP $AAG REMOVE DATABASE $DB " -ServerInstance $Instance Invoke-Sqlcmd :...

SSMS V20 encryption  vs  SQL Server SSL Encryption

By tonytiger5812

I assume SSMS V20 encryption and SQL Server SSL encryption are different. I have...

Enable a Disabled Index

By Steve Jones - SSC Editor

Comments posted to this topic are about the item Enable a Disabled Index

Visit the forum

Question of the Day

Enable a Disabled Index

I have disabled the LoggerCI index on the dbo.Logger table. How do I enable it?

See possible answers