Fwiw, I left this specifically agnostic, since in the near future we will have mariadb, and one day we might want to support another db altogether, like postgres