The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.11

  • ordering result set by descending order is now supported
  • die() on attempt to load from an invalid id
  • removed silly table id allocation limit (t1000) in Coll.pm

Documentation

import core Tangram modules
prepare a database for use with a Schema
represent persistent objects in client space

Modules

Orthogonal Object Persistence in Relational Databases
map Perl arrays using a link table
traverse a result set
support for SQL dialects and extensions
manipulate expressions on database server side
map Perl array of strings or numbers
map Perl arrays using a foreign key
map Set::Object using a foreign key
map references to persistent objects
map scalar fields
describe a system of persistent classes
maps Set::Object using a link table
persistent object database
root of the Type hierarchy

Provides

in Tangram/AbstractArray.pm
in Tangram/Coll.pm
in Tangram/AbstractHash.pm
in Tangram/AbstractSet.pm
in Tangram/Storage.pm
in Tangram/Coll.pm
in Tangram/Coll.pm
in Tangram/Coll.pm
in Tangram/Schema.pm
in Tangram/Schema.pm
in Tangram/Coll.pm
in Tangram/Coll.pm
in Tangram/Coll.pm
in Tangram/Coll.pm
in Tangram/Expr.pm
in Tangram/Cursor.pm
in Tangram/Dialect/Sybase.pm
in Tangram/Dialect/Sybase.pm
in Tangram/Expr.pm
in Tangram/FlatArray.pm
in Tangram/Hash.pm
in Tangram/Scalar.pm
in Tangram/Coll.pm
in Tangram/Coll.pm
in Tangram/Scalar.pm
in Tangram/Expr.pm
in Tangram/Expr.pm
in Tangram/RawDate.pm
in Tangram/RawDateTime.pm
in Tangram/RawTime.pm
in Tangram/Scalar.pm
in Tangram/Ref.pm
in Tangram/Deploy.pm
in Tangram/Deploy.pm
in Tangram/Expr.pm
in Tangram/Storage.pm
in Tangram/Scalar.pm
in Tangram/Expr.pm