NAME
Oryx::DBI::Util - abstract base class for Oryx DBI utilities
DESCRIPTION
Oryx::DBI::Util represents an interface to be implemented in order to add support for additional RDBMS'. The following methods must be implemented:
METHODS
- columnExists( $dbh, $table, $column )
- columnCreate( $dbh, $table, $colname, $coltype )
- columnDrop( $dbh, $table, $colname )
- tableExists( $dbh, $table )
- tableCreate( $dbh, $table, \@columns, $type )
- tableDrop( $dbh, $table )
- sequenceCreate( $dbh, $table )
- sequenceDrop( $dbh, $table )
- indexCreate( $dbh, $table, $field )
- indexDrop( $dbh, $table, $field )
- type2sql( $type, $size )
- nextval( $dbh, $table )
AUTHOR
Copyright (C) 2005 Richard Hundt <richard NO SPAM AT protea-systems.com>
LICENCE
This library is free software and may be used under the same terms as Perl itself.