BSD Ports

databases/p5-Class-DBI-LazyInflate 0.06_1 FreeBSD

Defer inflating of columns until they are used

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
databases, perl5
Package size
4.1 KiB, 4.6 KiB installed

Description

Class::DBI::LazyInflate is a utility class that allows you to create DBI columns that only inflate to an object when it is required. When a row is fetched, columns specified via has_lazy() is wrapped by Data::Lazy, such that it is inflated only when the column is actually used.

In the other systems

SystemPortVersion
FreeBSDdatabases/p5-Class-DBI-LazyInflate0.06_1
DragonFlydatabases/p5-Class-DBI-LazyInflate0.06_1
HardenedBSDdatabases/p5-Class-DBI-LazyInflate0.06_1
GhostBSDdatabases/p5-Class-DBI-LazyInflate0.06_1

Install

Binary package:

pkg install p5-Class-DBI-LazyInflate

From the ports tree:

cd /usr/ports/databases/p5-Class-DBI-LazyInflate/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Class-DBI-LazyInflate>0:databases/p5-Class-DBI-LazyInflate

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.06_10.06_10.06_10.06_10.06_1
FreeBSD:14:quarterly0.06_10.06_1n/a0.06_10.06_1
FreeBSD:15:latest0.06_10.06_1n/a0.06_10.06_1
FreeBSD:15:quarterly0.06_10.06_1n/an/an/a
FreeBSD:16:latest0.06_10.06_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 12
Run dependencies 12

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 2
  • %%SITE_PERL%%/Class/DBI/LazyInflate.pm
  • %%PERL5_MAN3%%/Class::DBI::LazyInflate.3.gz
distinfo 1
FileSizeSHA256
Class-DBI-LazyInflate-0.06.tar.gz3464dc8063a1d63dbf7313c7cbcbe088b6e941c282ddcf9d435ddedfea9959e8b0a3
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.