On Wed, 2003-07-02 at 07:33, lou wrote: > Magnus, > all this sounds great, that means the codebase will create a barrier between > both APIs also a gap which will limit the whole idea for one generic API, > which would save time and resources writing more code and more code and more > code..
Don't we already have two code bases? I mean, all the IMAP commands are implemented separately depending on which DB is choosen at compile time. I don't see the difference between this, and choosing to embed the commands in the server via triggers and other server side stored procedures. I would think we could / would still have two separate files for implementing database commands, the mysql one would be much larger than the pgsql most of the code was moved to the database creation script. I think using stored procedures on the server are an advantage in many ways.