Subject: ANNOUNCE: DbFramework-1.05
From: Paul Sharpe <[email-masked]>
Date: 8 Jan 1999 16:33:04 GMT
Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules

Recently submitted to PAUSE

  file: $CPAN/authors/id/P/PS/PSHARPE/DbFramework-1.05.tar.gz
  size: 24518 bytes
   md5: 8565a4b40fe51d3084382248b87e9590

DbFramework is a collection of classes for manipulating Mysql
databases.  The classes are loosely based on the CDIF Data Model
Subject Area.  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.

Prerequisites
=============

  Alias
  CGI
  DBI
  Msql-Mysql-modules
  ePerl (for dbforms.cgi)

6-1-1999                    Paul Sharpe          <[email-masked]>
-----------------------------------------------------------------------
RELEASE 1.05

= INTERFACE
  Table
    - New method dbh($dbh) (added pod for AUTOLOAD() method)
    = Improved form and template support
      - new() now takes list of form rather than template definitions 
        and evals configuration from config.pl files.
      - New method read_form()
      - More pod  
  - Default output templates now handle foreign keys by replacing them
    with columns from the related table.
  - <DbValue> template tag can now contain a list of attributes to be
    substituted for values.
  dbforms.cgi
    - fills values from related table for foreign keys in default
      output template.
    - Now handles user-defined forms.