Rubric::DBI::Setup - db initialization routines


Rubric documentation  | view source Contained in the Rubric distribution.

Index


NAME

Top

Rubric::DBI::Setup - db initialization routines

VERSION

Top

version 0.147

SYNOPSIS

Top

 use strict;
 use warnings;

 use Rubric::DBI::Setup;
 Rubric::DBI::Setup->setup_tables;

DESCRIPTION

Top

METHODS

Top

dbh

This method returns a connection to the Rubric database.

setup_tables

This method builds the tables in the database, if needed.

specialize_sql

attempts to convert the given sql syntax to the given DBD Driver's

determine_version

This attempts to determine the version of the database schema to which the given database conforms. All recent schemata store their version number; for older versions, some simple table attributes are checked.

determine_db_type

Returns the type of db being used, based on the DSN's DBD driver. SQLite and Pg support only right now.

update_schema

This method will try to upgrade the database to the most recent schema. It's sort of ugly, but it works...

TODO

Top

AUTHOR

Top

Ricardo SIGNES, <rjbs@cpan.org>

BUGS

Top

Please report any bugs or feature requests to bug-rubric@rt.cpan.org, or through the web interface at http://rt.cpan.org. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

COPYRIGHT

Top


Rubric documentation  | view source Contained in the Rubric distribution.