I don't use ORMs in node, but in general there are two different types of ORMs
Those are the two main approaches.
There are however still some other more generic approaches like the table data gateway martinfowler.com/eaaCatalog/tableDataGateway.html and the row data gateway.
this is more of a general approach :) .... but hey better than nothing :P