
ReadyRoll’s migrations-based approach gives developers more control over the end database deployment script and can be easily integrated into DevOps processes, such as continuous integration and continuous delivery. This means the same tools used for application development can be utilized for database development and deployment, and ensures a single source of truth for both application and database changes. With ReadyRoll Core, users can develop, source control, and safely automate deployments of database changes, alongside application changes.Developers can work offline with a database project, or directly with a connected database instance in Azure SQL Database, Azure SQL Data Warehouse, and SQL Server running on Windows, Linux, Docker and in Azure or any cloud. With SSDT, developers can visually design, build, debug, test, maintain, refactor, deploy, source control and enable continuous integration & continuous deployment for their databases with a declarative model that spans all the phases of database development. SQL Server Data Tools (SSDT) turns Visual Studio into a powerful development environment for SQL Server, Azure SQL Database and Azure SQL Data Warehouse.


SQL Search is available in all editions, and SQL Prompt Core and ReadyRoll Core are available for VS 2017 Enterprise subscribers.

Additionally on Visual Studio 2017, developers can leverage Redgate Data Tools. Developers can leverage SQL Server Data Tools (SSDT) included in all Visual Studio editions. Visual Studio 2017 has several features specific to database development to keep developers more productive, while ensuring that application’s data and schemas are part of the DevOps best practices (automatic deployment, continuous integration).
