We are developing a multi-module web application using Phalcon. The first module is finished and uses Phalcon's built-in ORM and MySQL.
The second module is a bit complicated and we need schema flexibility. Our client has reservations using a NoSQL database. So, I'm now looking at a Phalcon + PostgreSQL 9.3 (for its JSON-type column) + Doctrine (for mapping JSON column to PHP arrays).
My question is: Is there a need to migrate our first module from Phalcon + Phalcon ORM + MySQL to Phalcon + PostgreSQL 9.3 + Doctrine ORM?
If the answer is yes, how difficult would such a migration be? (I hate to think of writing set-ters and get-ters for each existing model when Phalcon has "magically" solved that for me.)
If the answer is no, what are the implications of using different configurations or technology stack for different modules within the same web application?