Minimal Database Access Library
The basic idea for the mdal
project is that using databases in an
application can involve a tedious amount of repetition, but ORM
(object-relational mapping, where a software layer attempts to integrate a
relational database model to the object-oriented programming model) is always
like learning and getting locked into another platform.
mdal
tries to lessen some of the drudgery of using a database without
abstracting it away and then forcing you to learn all the ins and outs of the
abstraction. You still need to write SQL declarations to initialize the
database, and you’ll still need to write the queries, but mdal
will help
reading them into the corresponding object and writing updates back.