From: | David Goodenough <david(dot)goodenough(at)btconnect(dot)com> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: A thought about other open source projects |
Date: | 2010-06-20 10:00:57 |
Message-ID: | 201006201100.57847.david.goodenough@btconnect.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Sunday 20 June 2010, Sim Zacks wrote:
> database agnostic code is theoretically a great idea. However, you lose
> most of the advantages of the chosen database engine. For example, if
> you support an engine that does not support relational integrity you
> cannot use delete cascades.
> The most efficient way is to have a separate backend module per
database
> (or db version) supported. The quickest way is to write code that will
> work on any db but won't take advantage of db-specific features.
This is what I am trying to encourage. I am asking about the best
way to encourage it.
David
>
> On 6/20/2010 12:08 PM, David Goodenough wrote:
> > On Sunday 20 June 2010, Peter Eisentraut wrote:
> >> On lör, 2010-06-19 at 22:56 +0100, David Goodenough wrote:
> >>> These projects need help to realise that adding Postgresql is not a
> >>> big
> >>> job, especially for those using JDBC which can already connect to
all
> >>> DBs. It strikes me that if the project could write a few pages
> >>> gleaned
> >>> from other porting operations, then whenever a project like this is
> >>> found
> >>> they can be pointed to these pages and shown how easy it is to
do.
> >
> >
http://wiki.postgresql.org/wiki/Converting_from_other_Databases_to_Postgr
> >eS
> >
> >> QL
> >
> > Excellent, I had not realised this existed. I will point any projects I
> > meet which have not found Postrgesql goodness at this page. Thank
you.
> >
> > I don't support anyone has written a "how to write database agnostic
> > code" guide? That way its not a matter of porting, more a matter of
> > starting off right.
> >
> > David
>
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Kellerer | 2010-06-20 10:52:22 | Re: A thought about other open source projects |
Previous Message | Sim Zacks | 2010-06-20 09:50:20 | Re: A thought about other open source projects |