Ambrosia::DataProvider::DBIDriver - an abstract class that realize Ambrosia::DataProvider::BaseDriver and provide connection to data bases throw DBI.
version 0.010
Ambrosia::DataProvider::DBIDriver is an abstract class that realize Ambrosia::DataProvider::BaseDriver and provide connection to data bases throw DBI.
Ambrosia::DataProvider::DBIDriver
For more information see:
Opens a connection. Returns handler.
Closes a connection and clears a cache.
Begins a transaction.
Saves a transaction.
Canceled a transaction (rollback) and clear cache.
Converts an object to its initial state.
Executes a request. Use for insert, update, delete.
insert
update
delete
Returns a next record from data source.
Returns a number of rows in data source with specific condition.
Prepares an object for insert data into source.
Returns a last inserted id.
Prepares an object for delete record from source.
Prepares an object for update record in source.
Not tested.
Please report bugs relevant to Ambrosia to <knm[at]cpan.org>.
Ambrosia
Copyright (C) 2010-2012 Nickolay Kuritsyn. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Nikolay Kuritsyn (knm[at]cpan.org)
To install Ambrosia, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Ambrosia
CPAN shell
perl -MCPAN -e shell install Ambrosia
For more information on module installation, please visit the detailed CPAN module installation guide.