Verán, estoy trabajando un proyecto en cual necesito poder utilizar tanto MySQL como PostgreSQL. Sé que DAO permite esto, pero toda la documentación que he encontrado me lleva a que debo escribir el SQL para los esquemas de las bases de datos, es decir, debo escribir el SQL para PostgreSQL y también para MySQL.
Yo quiero saber si hay alguna forma de escribir las clases AR y a partir de estas generar la base de datos, algo así como pasa con doctrine2.