BSD Ports

databases/p5-Rose-DB-Object 0.822nb2 NetBSD

Extensible, high performance RDBMS-OO mapper

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
618415630a
License
gnu-gpl-v2 OR artistic
Categories
databases, perl5
Package size
277.5 KiB, 2567.0 KiB installed

Description

Rose::DB::Object is a base class for objects that encapsulate a single row in a database table. It provides the following functions:

* Create a row in the database by saving a newly constructed object. * Initialize an object by loading a row from the database. * Update a row by saving a modified object back to the database. * Delete a row from the database. * Fetch an object referred to by a foreign key in the current object. (i.e., "one to one" and "many to one" relationships.) * Fetch multiple objects that refer to the current object, either directly through foreign keys or indirectly through a mapping table. (i.e., "one to many" and "many to many" relationships.) * Load an object along with "foreign objects" that are related through any of the supported relationship types.

In the other systems

SystemPortVersion
NetBSDdatabases/p5-Rose-DB-Object0.822nb2
FreeBSDdatabases/p5-Rose-DB-Object0.8150,1
OpenBSDdatabases/p5-Rose-DB-Object0.823
DragonFlydatabases/p5-Rose-DB-Object0.8140,1
HardenedBSDdatabases/p5-Rose-DB-Object0.8150,1
GhostBSDdatabases/p5-Rose-DB-Object0.8140,1

Install

Binary package:

pkgin install p5-Rose-DB-Object

From pkgsrc:

cd /usr/pkgsrc/databases/p5-Rose-DB-Object && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_640.822nb2
NetBSD 10.1 aarch640.822nb1
SmartOS / illumos x86_640.822nb2
macOS 15 arm640.822nb2

Dependencies

Run dependencies 10

Commit history 1

DateCommitCreditsLog message
618415630a wiz *: recursive bump for perl5 5.44.0