savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of DBIx::OODBI - savannah.nongnu.org


From: savannah
Subject: [Savannah-hackers] submission of DBIx::OODBI - savannah.nongnu.org
Date: Tue, 15 Apr 2003 09:05:26 -0400
User-agent: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U; ) Gecko/20020623 Debian/1.2.5-0.woody.1

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


Jacek Szymanski <address@hidden> described the package as follows:
License: lgpl
Other License: 
Package: DBIx::OODBI
System name: oodbi
Type: non-GNU

Description:
Perl module - Object oriented SQL query generator, inspired by and similar to 
DBIx::SearchBuilder (but without SearchBuilder code).

It consists of three main classes:

DBIx::OODBI::Handle - class to manage database connection, to be subclassed by 
engine-dependent modules (now there is module for mysql interaction).

DBIx::OODBI::Recordset - class to manage recordsets, generates SELECT queries.

DBIx::OODBI::Record - class to manage records, generates INSERT, UPDATE and 
DELETE queries.

It\'s used by subclassing those three classes (in fact, Handle can\'t be 
directly subclassed, it needs an engine-dependent subclass) and manipulating 
objects of subclasses.

DBIx::OODBI provides additional three functions to generate those subclasses:

DBIx::OODBI::HandleClass to generate class for DB handles,
DBIx::OODBI::AutoHandle which calls HandleClass, then creates a handle object 
and connects it to the database,
DBIx::OODBI::Dataset which generates Recordset and Record subclasses associated 
with specified table.

Its initial sources may be downloaded from http://www.bti.pl/~jps/oodbi.tar.gz



Other Software Required:
Perl DBI, Perl itself, DBD drivers

Other Comments:






reply via email to

[Prev in Thread] Current Thread [Next in Thread]