Path: usenet.cise.ufl.edu!huron.eel.ufl.edu!usenet.eel.ufl.edu!uky.edu!news.campus.mci.net!news-out.cwix.com!news1.cwix.com!newsfeed.cwix.com!209.144.204.114!newsfeed.corridex.com!nntp2.savvis.net!inetarena.com!not-for-mail
From: Paul Sharpe <[email protected]>
Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules
Subject: ANNOUNCE: DbFramework-1.04 posted to CPAN
Followup-To: comp.lang.perl.modules
Date: 22 Dec 1998 04:20:31 GMT
Organization: Internet Arena
Lines: 27
Approved: [email protected] (comp.lang.perl.announce)
Message-ID: <[email protected]>
NNTP-Posting-Host: halfdome.holdit.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cise.ufl.edu comp.lang.perl.announce:198 comp.lang.perl.modules:7094

DbFramework is a collection of classes for manipulating Mysql
databases.  The classes are loosely based on the CDIF Data Model
Subject Area (http://www.cdif.org/).  There are methods for
representing data model objects as HTML and a class which can be
subclassed to add persistency to Perl objects.  See the POD for
further details.

The module includes a CGI application which provides an HTML forms
interface for manipulating Mysql databases.


RELEASE 1.04

= INTERFACE
 ForeignKey
   - New method as_html_form_field(\%values)
 Table
   - as_html_form() now returns fields for foreign keys too.
   - fill_template() now creates selection boxes for <DbFKey> tags.

= dbforms.cgi
 New experimental UI separating search and modify.
 Catches and displays SQL errors.

Paul