Rivet: Database Migrations for SQL Server

Short Form


Do you remember how awesome it was to use Ruby on Rails' database migrations?


Ruby on Rails’ database migrations changed my life. It made me taller, skinnier, and happier. But then I went back to my day job working with .NET and SQL Server, which lacked a similar tool. So I wrote one. I’m now almost as tall, skinny, and happy as I was.

Rivet is a database migration/change management/versioning tool inspired by Ruby on Rails’ Migrations. It creates and applies migration scripts for SQL Server databases. This talk will explain why I needed to create this tool and how to use it.

Speaking experience

I spoke at Open Source Bridge in 2012 (http://opensourcebridge.org/sessions/829). I spoke at last year's PowerShell Summit North America (https://www.youtube.com/watch?v=hk7w44R1Wk8&list=PLfeA8kIs7CochwcgX9zOWxh4IL3GoG05P&index=24).

I've given this talk numerous times at work.


  • Aaron Jensen

    WebMD Health Services


    Aaron Jensen is a Automation/Build/Configuration Management/Software Engineer for WebMD Health Services in Portland, Oregon. He has worked as a web software engineer for sixteen years, working mostly with Microsoft technologies.

    He is the owner and maintainer of Carbon, an open-source project used to automate the installation and configuration of Windows, IIS websites, and Windows Services. It has been downloaded more than 12,000 times. He has contributed to many open-source projects.

Leave a private comment to organizers about this proposal