specifically, i am using mysql and am coming from a php environment
where i learned to love PDO. the most important point of pdo is the
use of DBI “context variables” rather than the error-prone use of
question-marks embedded in a query.
UPDATE: i believe ruby-sequel calls these “named placeholders”.
many forum postings seem to recommend “sequel”. is this something more
geared for the M$-database, or is sequel truly generic in nature,
working equally well with all databases?
On Thu, Oct 31, 2013, at 16:14, mark edwards wrote:
for the micro$oft database, or is sequel truly generic in nature,
working equally well with all databases?
thank you all very much.
ActiveRecord and Sequel are the most widely used database mapper
libraries
in the Ruby world. They both support a large number of different
database
backends. Both also support the “named placeholder” feature that you
mention:
User.where(“first_name = :name OR last_name = :name”, :name =>
“Harrison”)
ActiveRecord and Sequel are the most widely used database mapper
libraries in the Ruby world.
There is also DataMapper.
AFAIK there has been no activity on the core DataMapper codebase
for more than a year, so if starting a new project today I would
probably not consider using it.