Hi Esteban,

gencer left quite an email, but I figured I’d chime in too.

Sequel was my savior about 14 years ago when I needed a project (which was in 
Rails at the time) to talk to two databases, the second of which was MSSQL.  
Rails didn’t handle this particularly well at the time, but Sequel handled it 
without complaint.  Like gencer, I’ve found Sequel to be a joy to work with, so 
I’ve never had a reason to consider migrating *to* ActiveRecord.

Over the past several of years, I’ve been working in other languages in 
addition to Ruby, which of course have other ORMs.  Sequel is the standard to 
which I hold all of them, which is dangerous, because it is just so damn good.

To answer your question, though, my big issues with Sequel are usually 
understanding parts and pieces of it.  Once upon a time, I didn’t understand 
how to utilize eager loading, nor why you shouldn’t use your model in a 
migration.
Well, and that it’s ruined other ORMs for me.

-Joe

> On Aug 29, 2022, at 5:03 PM, Esteban <evan.richa...@safehub.io> wrote:
> 
> I just joined a startup that's been using Sequel instead of ActiveRecord, and 
> I'd never heard of Sequel before joining. I'm really impressed with the 
> stability and speed of Sequel over ActiveRecord. Good Job Jeremy.
> 
> One potential issue I've noticed has been integration with gems which assume 
> everyone uses ActiveRecord. It looks like sequal-papertrail 
> <https://github.com/lazebny/sequel_paper_trail>, a gem for tracking changes 
> to models, is five years out of date. Devise, a gem for authentication, 
> occasionally has regressions 
> <https://github.com/heartcombo/devise/search?q=sequel&type=issues>.
> 
> What have been your big issues with Sequel? Has anyone ever migrated from 
> Sequel to ActiveRecord?
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sequel-talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sequel-talk+unsubscr...@googlegroups.com 
> <mailto:sequel-talk+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sequel-talk/d3fd5784-745f-453a-9b39-5b50b14c2a21n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/sequel-talk/d3fd5784-745f-453a-9b39-5b50b14c2a21n%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sequel-talk+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sequel-talk/20014282-F8D4-4584-8F5D-D354C1C99765%40getsomewhere.net.

Reply via email to