Added databases/p5-DBIx-Class-IntrospectableM2M version 0.001001
Because the many-to-many relationships are not real relationships, they can not be introspected with DBIx::Class. Many-to-many relationships are actually just a collection of convenience methods installed to bridge two relationships. This DBIx::Class component can be used to store all relevant information about these non-relationships so they can later be introspected and examined. This module is fairly esoteric and, unless you are dynamically creating something out of of a DBIC Schema, is probably the wrong solution for whatever it is you are trying to do. Please be advised that compatibility is not guaranteed for DBIx::Class 0.09000+. We will try to mantain all compatibility, but internal changes might make it impossible.
This commit is contained in:
parent
7eea5d0dec
commit
86d8166c0a
3 changed files with 38 additions and 0 deletions
13
databases/p5-DBIx-Class-IntrospectableM2M/DESCR
Normal file
13
databases/p5-DBIx-Class-IntrospectableM2M/DESCR
Normal file
|
@ -0,0 +1,13 @@
|
|||
Because the many-to-many relationships are not real relationships,
|
||||
they can not be introspected with DBIx::Class. Many-to-many
|
||||
relationships are actually just a collection of convenience methods
|
||||
installed to bridge two relationships. This DBIx::Class component
|
||||
can be used to store all relevant information about these
|
||||
non-relationships so they can later be introspected and examined.
|
||||
|
||||
This module is fairly esoteric and, unless you are dynamically
|
||||
creating something out of of a DBIC Schema, is probably the wrong
|
||||
solution for whatever it is you are trying to do. Please be advised
|
||||
that compatibility is not guaranteed for DBIx::Class 0.09000+. We
|
||||
will try to mantain all compatibility, but internal changes might
|
||||
make it impossible.
|
20
databases/p5-DBIx-Class-IntrospectableM2M/Makefile
Normal file
20
databases/p5-DBIx-Class-IntrospectableM2M/Makefile
Normal file
|
@ -0,0 +1,20 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2008/11/25 14:37:56 abs Exp $
|
||||
|
||||
DISTNAME= DBIx-Class-IntrospectableM2M-0.001001
|
||||
PKGNAME= p5-${DISTNAME}
|
||||
CATEGORIES= databases perl5
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=DBIx/}
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://search.cpan.org/perldoc?DBIx::Class::IntrospectableM2M
|
||||
COMMENT= Introspect many-to-many shortcuts
|
||||
|
||||
PKG_DESTDIR_SUPPORT= user-destdir
|
||||
|
||||
USE_LANGUAGES= # empty
|
||||
PERL5_PACKLIST= auto/DBIx/Class/IntrospectableM2M/.packlist
|
||||
|
||||
DEPENDS+= p5-DBIx-Class>=0.07005:../../databases/p5-DBIx-Class
|
||||
|
||||
.include "../../lang/perl5/module.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
5
databases/p5-DBIx-Class-IntrospectableM2M/distinfo
Normal file
5
databases/p5-DBIx-Class-IntrospectableM2M/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2008/11/25 14:37:56 abs Exp $
|
||||
|
||||
SHA1 (DBIx-Class-IntrospectableM2M-0.001001.tar.gz) = 0087aa7bf69beae23f03a8c7087f7cdbdf34382c
|
||||
RMD160 (DBIx-Class-IntrospectableM2M-0.001001.tar.gz) = 772d481f3fd081844b10f5230c616a8762d5d635
|
||||
Size (DBIx-Class-IntrospectableM2M-0.001001.tar.gz) = 14210 bytes
|
Loading…
Reference in a new issue