Like many Azure Data Studio extensions, DB Snapshot Creator is designed to bring functionality into ADS that is not present by default. This extension was developed by Sean Price. As the name suggests, this extension can be used to easily create database snapshots. Before going too deep into this extension, let’s take a quick moment to go over what a snapshot is.
Back in the day, I created a WPF tool for a company to manage snapshots for manual testing: take a snapshot, perform whatever destructive testing you needed to do, and revert back to a known good state. In a world with good CI/CD tooling and Docker containers, that’s not nearly as important anymore, but sometimes you just need to run a quick test, so I’m glad the functionality is still around.