Read my latest article: Was away on vacation (posted Sun, 11 May 2008 22:33:00 GMT)

Injecting Rails into your Legacy World 6

Posted by Robby Russell Wed, 06 Sep 2006 20:26:00 GMT

Many of you know that I have an unhealthy obsession with databases… in particular legacy databases. I’m not the only one it seems. :-)

I’m hoping to compile a few stories of how Rails enthusiasts have been able to take advantage of the Ruby on Rails framework within a Legacy environment, whether that be to talk with legacy databases, web services, or a piece of cauliflower. If you have a story (good or bad) of how you used Rails with a legacy system, please email me and let’s talk. :-)

Also, I would like to announce that I have started a new google group that focuses on the topic of using Rails with legacy environments. Check out the new Rails and Legacy group.

If you’re down in California, you can see my talk, “Rails meets the Legacy World” at the Ruby on Rails Seminar, which is being hosted at the AJAXWorld Conference & Expo.

Subscribe to my RSS feed Enjoying the content? Be sure to subscribe to my RSS feed.
Comments

Leave a response

  1. Avatar
    hosiawak Thu, 07 Sep 2006 07:48:31 GMT

    If you’re interested in Rails + legacy databases, please check out Jon’s rBatis

  2. Avatar
    FrederickRos Thu, 07 Sep 2006 14:40:44 GMT

    I do work with a legacy database (an anti-Ror one as I like to call it: no auto-incremented id, singular table names, CamelCased column name and so on..) .. I do write some preliminary stuff here: http://sl33p3r.free.fr/tutorials/rails/legacy/legacy_databases.html, but juste rewrote completely the interface between Rails and my legacy database: now code follow rails convention but databse follows anti-Ror conventions.

  3. Avatar
    FrederickRos Thu, 07 Sep 2006 14:42:39 GMT

    I do work with a legacy database (an anti-Ror one as I like to call it: no auto-incremented id, singular table names, CamelCased column name and so on..) .. I do write some preliminary stuff here: http://sl33p3r.free.fr/tutorials/rails/legacy/legacy_databases.html, but juste rewrote completely the interface between Rails and my legacy database: now code follow rails convention but databse follows anti-Ror conventions.

  4. Avatar
    FrederickRos Thu, 07 Sep 2006 14:44:08 GMT

    I do work with a legacy database (an anti-Ror one as I like to call it: no auto-incremented id, singular table names, CamelCased column name and so on..) .. I do write some preliminary stuff here: http://sl33p3r.free.fr/tutorials/rails/legacy/legacy_databases.html, but juste rewrote completely the interface between Rails and my legacy database: now code follow rails convention but databse follows anti-Ror conventions.

  5. Avatar
    Testest Thu, 07 Sep 2006 21:50:19 GMT

    test

  6. Avatar
    Alan Hynes Fri, 08 Sep 2006 03:56:54 GMT

    I immediately thought of the ibatis port. I’ve read about this a few times, but was wondering if anyone is actually using it? There are some database structures so obtuse (and unfortunately I’ve inherited one) that no amount of overriding to trick rails will work. rbatis could be the trick though? If you’re using, please comment if the magic works.

Share your thoughts... (really...I want to hear them)

Comments