¿Cómo crear la Base de Datos a partir de las clases ActiveRecord?

Buen día coders.

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.

¿Alguna ídea?. Gracias.

puedes mirar

http://www.yiiframework.com/wiki/123/multiple-database-support-in-yii/

o

http://www.yiiframework.com/forum/index.php?/topic/21505-dos-bases-de-datos-mysql/

No es precisamente el patrón que busco.

Mi intención no es usar dos bases de datos al tiempo.

Mi intención es crear las clases ActiveRecors, a mano, y que de alguna forma un generador cree la SQL para crear la base de datos.

Pero gracias :)

Creo que algo de eso se puede hacer con Doctrine. Y he visto en algún lugar de este sitio que se puede utilizar Doctrine con Yii …

Busca por esa vía a ver …

Doctrine 2 ORM Extension