Speakers
-
Patrick Crowley 3.57
-
Rob Kaufman 3.59
Description:
Rob Kaufman and Patrick Crowley from San Diego Ruby will demonstrate how to make legacy data migration simple, easy, and repeatable; allowing developers to seed new apps with existing data very early in the development process and fine-tune migrations right up until it's time to launch.
Legacy migration basics
- Adding a legacy database adapter
- Setting up legacy models
- Mapping legacy fields to existing model attributes
- Building migration rake tasks
- Using helper methods to reformat data
Advanced migrations
- Text encoding issues
- Non-relational stores (CSV, XML, wikis, etc.)
- MsSQL and other databases
Deployment strategies
- Migrating in production on a typical Rails host
- Migrating for Heroku users
Comments on this Talk
winescout,
16 Jul 06:43 PM
Informative, thanks. I love simple solutions to complex problems. You had a deep knowledge of the problem. Discussion afterwards was just as interesting as the talk itself.
cdumler,
16 Jul 07:00 PM
Great project.
markborcherding,
20 Jul 01:50 PM
Probably a consequence of a short, 30 minute time slot, but I was left with a lot of questions about how the T of ETL is handled. Especially with legacy data, there is usually a change of shape and/or normalization.

Perfect timing--I have to tackle a Rails to Rails and this will save me a good deal of time.