Alternative to RedGate ReadyRoll yet?

人盡茶涼 提交于 2021-02-07 18:17:27

问题


I am searching for an affordable alternative to RedGate's ReadyRoll for continuous deployment for SQL.

All of my searches are returning open source projects from nearly a decade ago.

Does anyone have a decent alternative???


回答1:


Which edition of Visual Studio do you use? If you are fortunate enough to own Visual Studio Enterprise Edition, Redgate (who I work for) has an arrangement with Microsoft to supply ReadyRoll Core Edition at part of your entitlement.

If you're using VS Pro or Community then you'll either have to purchase ReadyRoll Pro or you can try one of the open source projects out there. As you point out there are a bunch of OSS projects that are no longer kept up to date, but Flyway is the exception and actively maintained. Mind you, unlike ReadyRoll Flyway doesn't generate the migration scripts for you. It simply provides a framework to manage and run unrun migrations scripts that you have authored yourself against your chosen target database.

Note: ReadyRole Core has been removed from VS 2019




回答2:


We've been happy just using SQL Server Database projects within Visual Studio, deploying to our databases as needed. It helps that we're using domain driven design so almost all the tables are built by the C# devs.



来源:https://stackoverflow.com/questions/46649238/alternative-to-redgate-readyroll-yet

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!