Ambrosia::DataProvider::DBIDriver - an abstract class that realize Ambrosia::DataProvider::BaseDriver and provide connection to data bases throw DBI.
Ambrosia::DataProvider::DBIDriver is an abstract class that realize Ambrosia::DataProvider::BaseDriver and provide connection to data bases throw DBI.
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.
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.
Please report bugs relevant to
Ambrosia to <knm[at]cpan.org>.
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)