This week on Herding Code, we talk to Sean Chambers about migrations in .NET with Fluent Migrator.
- Sean talks about how Fluent Migrator originated from Migrator.NET
- Sean discusses how the benefits of a semantic model in Fluent Migrator
- K Scott and Sean discuss how you’d start using Fluent Migrator in a project
- Sean talks about some useful features, like InsertData\
- Jon asks about support for different databases
- Scott K asks about the benefits of a migration framework over a simple directory of T-SQL scripts
- We take a question from Aaron Lerch (@aaronlerch) on Twitter about how Fluent Migrator would work with Fluent NHibernate
- Kevin asks about Schema Update
- Kevin and Sean talk about possible inefficiencies with objects being added, changed, and removed in successive migrations
- K Scott asks about extensibility hooks
- Scott K asks about stored procedures, functions, user defined types, etc.
- Jon asks about how Fluent Migrator relates to other .NET migration frameworks
- We take a question from Aaron Jensen (@aaronjensen) on Twitter about the benefits of a migration framework since T-SQL is already a DSL
- Lightning round: K Scott starts the lightning round by asking what refactoring operations everyone uses most
- Lightning round: What’s your favorite VM software? (spoiler: VirtualBox wins by a wide margin)
- Lightning round: What’s your favorite movie that involves an android?
Show Links:
Download / Listen:
Herding Code 70 – Sean Chambers on Migrations in .NET
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Jan
25
This entry was posted
on Monday, January 25th, 2010 at 12:06 amand is filed under interview.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
5 Comments Herding Code 70: Sean Chambers on Migrations in .NET
uberVU - social comments
January 25th, 2010 at 12:15 am
Social comments and analytics for this post…
This post was mentioned on Twitter by herdingcode: [Herding Code]: Herding Code 70: Sean Chambers on Migrations in .NET: This week on Herding Code, we talk to Sean C… http://bit.ly/78e3Uu...
John Sheehan
January 25th, 2010 at 12:39 am
Can you guys include the length of the show in the show notes? I like to promote them on @dotnetpodcasts and I try to include that when possible. Thanks!
Discounted Price 10% off Clip Hair extensions from Clip Hair … | Hair Care Beauty Wisdom
January 25th, 2010 at 7:17 am
[...] Herding Code 70: Sean Chambers on Migrations in .NET | Herding Code [...]
Tweets that mention Herding Code 70: Sean Chambers on Migrations in .NET | Herding Code -- Topsy.com
January 25th, 2010 at 10:53 am
[...] This post was mentioned on Twitter by Elijah Manor, Jon Galloway, Scott Koon, Sean Chambers, BBerry®L?ver and others. BBerry®L?ver said: GEEK NEWS Herding Code 70: Sean Chambers on Migrations in .NET http://bit.ly/78e3Uu [...]
ross
July 6th, 2010 at 6:21 pm
One important use-case for such a migration tool wasn’t mentioned. An ISV with multiple customers running potentially different versions of their software / database may find this useful. eg If you send out an update to all customers for version 3, and some are on version 2, some on 2.1, some on 1.1, the tool should automatically run the right set of database changes for each client’s configuration, without custom scripts being required for each case.
RSS feed for comments on this post · TrackBack URI
Leave a Reply