# Rom-rb and rails

**URL:** <https://metaruby.com/t/rom-rb-and-rails/507>\
**Category:** Ruby Chat\
**Tags:** orm, rails\
**Created:** [May 13, 2016, 12:21pm UTC](https://metaruby.com/t/rom-rb-and-rails/507 "2016-05-13T12:21:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kofno](https://metaruby.com/user_avatar/metaruby.com/kofno/32/159_2.png) [@kofno](https://metaruby.com/u/kofno)\
**Post date:** [May 13, 2016, 12:21pm UTC](https://metaruby.com/t/rom-rb-and-rails/507/1 "2016-05-13T12:21:24Z")

</div>

[rom-rb](http://rom-rb.org) looks like an interesting project. Since I tend to use a lot of form and view objects in Rails applications, I can see moving to a data layer like this one day.

Has anyone tried this in their Rails’ applications? What are your thoughts?

---

<div class="post-metadata">

**Author:** ![danielpclark](https://metaruby.com/user_avatar/metaruby.com/danielpclark/32/823_2.png) [@danielpclark](https://metaruby.com/u/danielpclark)\
**Post date:** [May 14, 2016, 8:31am UTC](https://metaruby.com/t/rom-rb-and-rails/507/2 "2016-05-14T08:31:44Z")

</div>

I’ve heard Avdi Grimm say he likes it. I would need to set some time aside to try it and see for myself. Looks appealing.

---

<div class="post-metadata">

**Author:** ![kofno](https://metaruby.com/user_avatar/metaruby.com/kofno/32/159_2.png) [@kofno](https://metaruby.com/u/kofno)\
**Post date:** [May 14, 2016, 11:20am UTC](https://metaruby.com/t/rom-rb-and-rails/507/3 "2016-05-14T11:20:39Z")

</div>

Same here. I’d really like to try it out in a rails class. I’ve thinned out my models so much that I think if I could grok the API, it wouldn’t change my workflow much. I think the rails docs on the rom-rb site need fleshing out a bit. How do migrations work? An example app maybe.

I suppose if I figure it out I could contribute that…

---

<div class="post-metadata">

**Author:** ![janko-m](https://metaruby.com/user_avatar/metaruby.com/janko-m/32/975_2.png) [@janko-m](https://metaruby.com/u/janko-m)\
**Post date:** [May 16, 2016, 5:03pm UTC](https://metaruby.com/t/rom-rb-and-rails/507/4 "2016-05-16T17:03:37Z")

</div>

Since ROM uses the Sequel ORM under the hood, I’m pretty sure you just write [Sequel migrations](http://sequel.jeremyevans.net/rdoc/files/doc/migration_rdoc.html) (which are very similar to ActiveRecord migrations).
