Changes for version 1.18

  • weakrefs!
  • tuples
  • mysql tx acquired lock regardless of tx nesting

Documentation

import core Tangram modules
map date & time fields
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 hash of scalar keys and values
map Perl arrays using a foreign key
map Set::Object using a foreign key
map any Perl object as scalar dump
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/DMDateTime.pm
in Tangram/Cursor.pm
in Tangram/Dialect/Mysql.pm
in Tangram/Dialect/Sybase.pm
in Tangram/Dialect/Sybase.pm
in Tangram/Expr.pm
in Tangram/FlatArray.pm
in Tangram/FlatHash.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