[development] SQL abstraction, was: Do not let postgresql hold back great patches