npm module to auto-generate data access layer objects for databases