FreeBSD Manual Pages
Gantry::Utils::DBConnHUserrContributed PGantry::Utils::DBConnHelper::Script(3) NAME Gantry::Utils::DBConnHelper::Script - connection info and dbh cache manager for scripts SYNOPSIS use Gantry::Utils::DBConnHelper::Script { dbconn => 'dbi:Pg:dbname=mydb;host=127.0.0.1', dbuser => 'someuser', dbpass => 'not_saying', }; OR use Gantry::Utils::DBConnHelper::Script; # ... do something, usually involving figuring out your conn info Gantry::Utils::DBConnHelper::Script->set_conn_info( $conn_info_hash_ref ); In either case, if you need httpd authentication (say in CGI): Gantry::Utils::DBConnHelper::Script->set_auth_conn_info( $auth_conn_hash_ref ); DESCRIPTION When you use a model which inherits from Gantry::Utils::CDBI or Gantry::Utils::Model etc., using this module can help with database connection management. Feel free to implement your own subclass of Gantry::Utils::DBConnHelper if you need more control. That base class specifies which methods you must implement. Normal Connection METHODS See Gantry::Utils::DBConnHelper for a description of the methods available here. Note that only cgi scripts need to worry about the auth methods. Off line scripts don't need to authenticate through apache. Here is a list of the methods documented in Gantry::Utils::DBConnHelper. get_auth_conn_info get_auth_dbh get_conn_info get_dbh set_auth_conn_info set_auth_dbh set_conn_info set_dbh AUTHOR Phil Crow <philcrow2000@yahoo.com> COPYRIGHT and LICENSE Copyright (c) 2005-6, Tim Keefer. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available. perl v5.32.1 2021-0Gantry::Utils::DBConnHelper::Script(3)
NAME | SYNOPSIS | DESCRIPTION | Normal Connection METHODS | AUTHOR | COPYRIGHT and LICENSE
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=Gantry::Utils::DBConnHelper::Script&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>