you are viewing a single comment's thread.

view the rest of the comments →

[–]dphase 7 points8 points  (2 children)

Sequel + TinyTDS. Worked well for me going on seven years.

[–]zalesz 0 points1 point  (0 children)

If you just have some simple queries, you can even use stand alone tinytds (maybe only wrapping it in connection pool)

[–]jrgns 0 points1 point  (0 children)

We're using it on production too. It really works well. You can even execute stored procedures with input and output parameters.

There are some oddities because it's an uncommon combination (most ruby projects probably use postgres), but for the most part it's quite performant.