Neither of these are currently on our Roadmap. Postgresql support would be a welcomed contribution and in terms of cleaning the code we also welcome this but we are not modifying core code at this stage and are staying compatible with SugarCRM CE as this allows for the community to easily move from SugarCRM 6.5.15 to SuiteCRM 7.0.0 and vice versa.
I too think postgres support would be great. Have you taken a look at https://github.com/amusarra/sugarcrm_dev_PostgreSQL/wiki/PostgreSQL-Driver – it a github fork on SugarCRM 6.4 that adds support for postgres. It looks like because of the db abstraction, it isn’t too much code to add pg support. Since SuiteCRM is based on SugarCRM 6.5 I’m thinking it wouldn’t take much to port those commits to SuiteCRM.
Also, I don’t think adding this would affect backwards compatibility with SugarCRM CE as anyone using SugarCRM CE would be on mysql and not affected by the new postgres code.
I created a fork on SuiteCRM 7.0 release on github and applied the posgres patches mentioned earlier. No problems applied the patches, but I haven’t done any testing. The code is at
Maybe this post belongs in a different forum post, but it would be great to get a few testers to see how the PG support works and it works well get in integrated in SuiteCRM officially.