Sympa documentation licensed under GPL
Sympa::DatabaseManager - Managing schema of Sympa core database
use Sympa::DatabaseManager;
$sdm = Sympa::DatabaseManager->instance
or die 'Cannot connect to database';
$sth = $sdm->do_prepared_query('SELECT FROM ...', ...)
or die 'Cannot execute query';
Sympa::DatabaseManager->disconnect;
Sympa::DatabaseManager::probe_db() or die 'Database is not up-to-date';
Sympa::DatabaseManager provides functions to manage schema of Sympa core database.
instance ( )
Constructor. Gets singleton instance of Sympa::Database class managing Sympa core database.
disconnect ( )
Class method. Disconnects from core database.
probe_db ( )
Function. If possible, probes database structure and updates it.
Sympa::Database, Sympa::DatabaseDescription, Sympa::DatabaseDriver.
Sympa Database Manager (SDM) appeared on Sympa 6.2.
The content of this page is automatically generated from the source distribution of Sympa. For details about this document see original source file.
Theme originally designed by orderedlist