Essential tool belt for data developers
Use Cases and Deployment Scope
I use SQL toolbelt for data development, research and data management. I like the tools like SQL Prompt for formatting, SQL Search for searching the database for certain keywords, SQL Compare to compare schema between different environments and deploying changes from Dev to production environment using the script generator, SQL Source Control to commit schema changes to github.
Pros
- SQL Search and SQL Data compare are pretty good tools. SQL Search helps with keyword search in the database object names and in the stored proc codes.
- SQL Data Compare tool helps me do a comparison of schema changes between dev environment and production. I can pick what objects need to be deployed to production, generate a script to run on the production environment.
Cons
- SQL Source Control needs some improvement. Even after getting help from Redgate customer service, it was not able to identify the users who made changes to the schema. It is still a good tool to identify the objects that are changed since last commit to github, and allows to commit changes for versioning.
Likelihood to Recommend
The tools described earlier are pretty useful for any developer.
