initial import of DBIx::DBSchema 0.31
This module implements an OO-interface to database schemas. Using this module, you can create a database schema with an OO Perl interface. You can read the schema from an existing database. You can save the schema to disk and restore it a different process. Most importantly, DBIx::DBSchema can write SQL CREATE statements statements for different databases from a single source.
This commit is contained in:
parent
3e3c2d308d
commit
7785eab14d
26
databases/p5-DBIx-DBSchema/Makefile
Normal file
26
databases/p5-DBIx-DBSchema/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2006/05/06 19:36:12 msf Exp $
|
||||
|
||||
COMMENT= "database-independent schema objects"
|
||||
|
||||
DISTNAME= DBIx-DBSchema-0.31
|
||||
PKGNAME= p5-${DISTNAME}
|
||||
CATEGORIES= databases perl5
|
||||
|
||||
MAINTAINER= Mathieu Sauve-Frankel <msf@openbsd.org>
|
||||
|
||||
# Artistic License
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=DBIx/}
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ::devel/p5-FreezeThaw
|
||||
|
||||
CONFIGURE_STYLE= perl
|
||||
|
||||
PKG_ARCH= *
|
||||
|
||||
.include <bsd.port.mk>
|
4
databases/p5-DBIx-DBSchema/distinfo
Normal file
4
databases/p5-DBIx-DBSchema/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (DBIx-DBSchema-0.31.tar.gz) = bee0e44ff328adfea5b2c204ae5c606b
|
||||
RMD160 (DBIx-DBSchema-0.31.tar.gz) = c1bcc5148fafeb9b334e58f5eda64559e916bbd8
|
||||
SHA1 (DBIx-DBSchema-0.31.tar.gz) = 1d47d46324fb904a0e5093b91788d1669de0c04d
|
||||
SIZE (DBIx-DBSchema-0.31.tar.gz) = 21182
|
6
databases/p5-DBIx-DBSchema/pkg/DESCR
Normal file
6
databases/p5-DBIx-DBSchema/pkg/DESCR
Normal file
@ -0,0 +1,6 @@
|
||||
This module implements an OO-interface to database schemas. Using this
|
||||
module, you can create a database schema with an OO Perl interface. You
|
||||
can read the schema from an existing database. You can save the schema
|
||||
to disk and restore it a different process. Most importantly,
|
||||
DBIx::DBSchema can write SQL CREATE statements statements for different
|
||||
databases from a single source.
|
30
databases/p5-DBIx-DBSchema/pkg/PLIST
Normal file
30
databases/p5-DBIx-DBSchema/pkg/PLIST
Normal file
@ -0,0 +1,30 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/05/06 19:36:12 msf Exp $
|
||||
${P5SITE}/DBIx/
|
||||
${P5SITE}/DBIx/DBSchema/
|
||||
${P5SITE}/DBIx/DBSchema.pm
|
||||
${P5SITE}/DBIx/DBSchema/ColGroup/
|
||||
${P5SITE}/DBIx/DBSchema/ColGroup.pm
|
||||
${P5SITE}/DBIx/DBSchema/ColGroup/Index.pm
|
||||
${P5SITE}/DBIx/DBSchema/ColGroup/Unique.pm
|
||||
${P5SITE}/DBIx/DBSchema/Column.pm
|
||||
${P5SITE}/DBIx/DBSchema/DBD/
|
||||
${P5SITE}/DBIx/DBSchema/DBD.pm
|
||||
${P5SITE}/DBIx/DBSchema/DBD/Oracle.pm
|
||||
${P5SITE}/DBIx/DBSchema/DBD/Pg.pm
|
||||
${P5SITE}/DBIx/DBSchema/DBD/SQLite.pm
|
||||
${P5SITE}/DBIx/DBSchema/DBD/Sybase.pm
|
||||
${P5SITE}/DBIx/DBSchema/DBD/mysql.pm
|
||||
${P5SITE}/DBIx/DBSchema/Table.pm
|
||||
${P5SITE}/DBIx/DBSchema/_util.pm
|
||||
@man man/man3p/DBIx::DBSchema.3p
|
||||
@man man/man3p/DBIx::DBSchema::ColGroup.3p
|
||||
@man man/man3p/DBIx::DBSchema::ColGroup::Index.3p
|
||||
@man man/man3p/DBIx::DBSchema::ColGroup::Unique.3p
|
||||
@man man/man3p/DBIx::DBSchema::Column.3p
|
||||
@man man/man3p/DBIx::DBSchema::DBD.3p
|
||||
@man man/man3p/DBIx::DBSchema::DBD::Oracle.3p
|
||||
@man man/man3p/DBIx::DBSchema::DBD::Pg.3p
|
||||
@man man/man3p/DBIx::DBSchema::DBD::SQLite.3p
|
||||
@man man/man3p/DBIx::DBSchema::DBD::Sybase.3p
|
||||
@man man/man3p/DBIx::DBSchema::DBD::mysql.3p
|
||||
@man man/man3p/DBIx::DBSchema::Table.3p
|
Loading…
Reference in New Issue
Block a user