Re: Extract SQL-Engine basics from DBD::File

"H.Merijn Brand" <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.sybase.devel
Message-ID <[email protected]>
On Thu, 27 May 2010 09:53:02 +0000, Jens Rehsack
<[email protected]> wrote:

> Hi developers,
> 
> during refactoring of DBD::File and new wishes (e.g. SQL_IDENTIFIER_CASE
> from Martin Evans, getinfo() support, ...) and my own try of a pure-perl
> DBD for system tables (DBD::Sys) I see many common code.
> 
> I would like to extract the common code into a base class DBD - maybe
> named DBD::SQLPerl (placed SQL in from for private methods and attributes
> naming - the should have the prefix "sql_").
> 
> I know at least two additional DBD's which could benefit from that:
> - DBD::Google from Darren Chamberlain (I don't know if he is subscribed
>    to [email protected])
> - DBD::Sys from me
> 
> If there are more, it would be great to know about them.

I do have no objections to refactoring common code into a new module.
I've got no opinion (yet) for the name(space) of that module.

What I would like to see though, before we end up in quicksand, is to
first `finish' the f_meta work, so DBI would at least be releasable
again. Call me conservative, but that would make me happy.

-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using 5.00307 through 5.12 and porting perl5.13.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.