Class::PObject::Driver::mysql - MySQL Pobject Driver


Class-PObject documentation  | view source Contained in the Class-PObject distribution.

Index


NAME

Top

Class::PObject::Driver::mysql - MySQL Pobject Driver

SYNOPSIS

Top

    use Class::PObject;
    pobject Person => {
        columns => ['id', 'name', 'email'],
        driver  => 'mysql',
        datasource => {
            DSN => 'dbi:mysql:db_name',
            User => 'sherzodr',
            Password => 'marley01'
        }
    };




DESCRIPTION

Top

Class::PObject::Driver::mysql is a direct subclass of Class::PObjecet::Driver::DBI. It inherits all the base functionality needed for all the DBI-related classes. For details of these methods and their specifications refer to Class::PObject::Driver and Class::PObject::Driver::DBI.

DATASOURCE

datasource attribute should be in the form of a hashref. The following keys are supported

METHODS

Top

Class::PObject::Driver::mysql (re-)defines following methods of its own

NOTES

Top

If the table is detected to be missing in the database, it will attempt to create proper table for you. To have more control over how it creates this table, you can fill-in column types using tmap argument.

SEE ALSO

Top

Class::PObject, Class::PObject::Driver::csv, Class::PObject::Driver::file

COPYRIGHT AND LICENSE

Top


Class-PObject documentation  | view source Contained in the Class-PObject distribution.