Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
DataSource(3)	      User Contributed Perl Documentation	 DataSource(3)

NAME
       DBIx::DataSource	- Database-independant create and drop functions

SYNOPSIS
	 use DBIx::DataSource qw( create_database drop_database	);

	 create_database( $data_source,	$username, $password )
	   or warn $DBIx::DataSource::errstr;

	 drop_database(	$data_source, $username, $password )
	   or warn $DBIx::DataSource::errstr;

DESCRIPTION
       This module implements create_database and drop_database	functions for
       databases.  It aims to provide a	common interface to database creation
       and deletion regardless of the actual database being used.

       Currently supported databases are MySQL and PostgreSQL.	Assistance
       adding support for other	databases is welcomed and relatively simple -
       see DBIx::DataSource::Driver.

FUNCTIONS
       create_database DATA_SOURCE USERNAME PASSWORD
	   Create the database specified by the	given DBI data source.

       drop_database DATA_SOURCE
	   Drop	the database specified by the given DBI	data source.

AUTHOR
       Ivan Kohler <ivan-dbix-datasource@420.am>

COPYRIGHT
       Copyright (c) 2000 Ivan Kohler Copyright	(c) 2000 Mail Abuse Prevention
       System LLC All rights reserved.	This program is	free software; you can
       redistribute it and/or modify it	under the same terms as	Perl itself.

BUGS
       If DBI data sources were	objects, these functions would be methods.

SEE ALSO
       DBIx::DataSource::Driver, DBIx::DataSource::mysql,
       DBIx::DataSource::Pg, DBI

perl v5.24.1			  2000-09-25			 DataSource(3)

NAME | SYNOPSIS | DESCRIPTION | FUNCTIONS | AUTHOR | COPYRIGHT | BUGS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=DBIx::DataSource&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help