Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
 
Go Back   Zimbra - Forums > Zimbra Collaboration Suite > Developers

Welcome to the Zimbra - Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-28-2005, 05:41 AM
Starter Member
 
Posts: 1
Default postgresql port?

Hi,
great product, but is there a plan/interest to porting it to postgresql (or any other database i.e. firebird).

When I find a time I can try to help and/or to contribute for a postgresql port if there is an interest.

Best regards
ceco
Reply With Quote
  #2 (permalink)  
Old 09-28-2005, 08:51 AM
Zimbra Employee
 
Posts: 4,785
Default

Quote:
Originally Posted by ceco
Hi,
great product, but is there a plan/interest to porting it to postgresql (or any other database i.e. firebird).

When I find a time I can try to help and/or to contribute for a postgresql port if there is an interest.

Best regards
ceco
Yes we'd like to support additional databases. Most of the work would be around the tools since at the moment we just wrap some of the MySQL tools. If you'd like to try; grab the source code and you can poke around.
Reply With Quote
  #3 (permalink)  
Old 09-28-2005, 05:33 PM
Zimbra Employee
 
Posts: 1,434
Default MySQL-isms

The databse code is, by and large, found in com.zimbra.cs.db. There are a few MySQL-isms in there that may cause problems when you try to port to a different database: a few uses of GROUP_CONCAT (maybe done via a user-defined aggregate?), a couple calls to LAST_INSERT_ID, etc. But, in general, it should just be portable vanilla SQL.
Reply With Quote
Reply


Thread Tools
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

Zimbrablog.com