daoGenerator v1