./databases/p5-Rose-DB-Object, Extensible, high performance RDBMS-OO mapper

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2014Q2, Version: 0.810nb1, Package name: p5-Rose-DB-Object-0.810nb1, Maintainer: pkgsrc-users

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.


Required to run:
[databases/p5-DBI] [databases/p5-Rose-DB] [time/p5-Rose-DateTime] [time/p5-Time-Clock] [time/p5-DateTime] [devel/p5-List-MoreUtils] [devel/p5-Rose-Object] [devel/p5-Bit-Vector] [devel/p5-Clone] [lang/perl5]

Master sites: (Expand)

SHA1: 4657a8be22ae71b242a12017d4ad62c7c4239145
RMD160: 09f59e388452530fc9d691e2448e891c66202d9b
Filesize: 543.858 KB

Version history: (Expand)