databases/p5-Class-DBI-Loader-Relationship 1.3_1 FreeBSD
Easier relationship specification in CDBI::L
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- databases, perl5
- Package size
- 4.4 KiB, 5.7 KiB installed
Description
This module acts as a mix-in, adding the relationship method to Class::DBI::Loader. Since Class::DBI::Loader knows how to map between table names and class names, there ought to be no need to replicate the names. In addition, it is common (but not universal) to want reverse relationships defined for has-many relationships, and for has-a relationships to be defined for the linkages surrounding a many-to-many table.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | databases/p5-Class-DBI-Loader-Relationship | 1.3_1 |
| OpenBSD | databases/p5-Class-DBI-Loader-Relationship | 1.2p2 |
| NetBSD | wip/p5-Class-DBI-Loader-Relationship | 1.2 |
| DragonFly | databases/p5-Class-DBI-Loader-Relationship | 1.3_1 |
| HardenedBSD | databases/p5-Class-DBI-Loader-Relationship | 1.3_1 |
| GhostBSD | databases/p5-Class-DBI-Loader-Relationship | 1.3_1 |
Install
Binary package:
pkg install p5-Class-DBI-Loader-Relationship
From the ports tree:
cd /usr/ports/databases/p5-Class-DBI-Loader-Relationship/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Class-DBI-Loader-Relationship>0:databases/p5-Class-DBI-Loader-Relationship
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3_1 | 1.3_1 | 1.3_1 | 1.3_1 | 1.3_1 |
| FreeBSD:14:quarterly | 1.3_1 | 1.3_1 | n/a | 1.3_1 | 1.3_1 |
| FreeBSD:15:latest | 1.3_1 | 1.3_1 | n/a | 1.3_1 | 1.3_1 |
| FreeBSD:15:quarterly | 1.3_1 | 1.3_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3_1 | 1.3_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
p5-Class-DBI-Loader>=0: databases/p5-Class-DBI-Loaderp5-Lingua-EN-Inflect-Number>=0: textproc/p5-Lingua-EN-Inflect-Number
Runtime 2
p5-Class-DBI-Loader>=0: databases/p5-Class-DBI-Loaderp5-Lingua-EN-Inflect-Number>=0: textproc/p5-Lingua-EN-Inflect-Number
The full lists below include those, and their dependencies in turn.
Build dependencies 14
- databases/p5-Class-DBI
- databases/p5-Class-DBI-Loader
- databases/p5-DBI
- databases/p5-DBIx-ContextualFetch
- databases/p5-Ima-DBI
- devel/p5-Class-Accessor
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Trigger
- devel/p5-Clone
- devel/p5-IO-Stringy
- devel/p5-UNIVERSAL-moniker
- lang/perl5.42
- textproc/p5-Lingua-EN-Inflect
- textproc/p5-Lingua-EN-Inflect-Number
Run dependencies 14
- databases/p5-Class-DBI
- databases/p5-Class-DBI-Loader
- databases/p5-DBI
- databases/p5-DBIx-ContextualFetch
- databases/p5-Ima-DBI
- devel/p5-Class-Accessor
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Trigger
- devel/p5-Clone
- devel/p5-IO-Stringy
- devel/p5-UNIVERSAL-moniker
- lang/perl5.42
- textproc/p5-Lingua-EN-Inflect
- textproc/p5-Lingua-EN-Inflect-Number
Required by 1
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 2
- %%SITE_PERL%%/Class/DBI/Loader/Relationship.pm
- %%PERL5_MAN3%%/Class::DBI::Loader::Relationship.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Class-DBI-Loader-Relationship-1.3.tar.gz | 3265 | b24bd709865c513cd92ae27fff86d790d804ad1661c3eb3d489a67c39401c161 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.