1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
=head1 NAME
Tangram - Orthogonal Object Persistence in Relational Databases
=head1 DESCRIPTION
Tangram is an object-relational mapper. It makes objects persist in
relational databases, and provides powerful facilities for retrieving
and filtering them. Tangram fully supports object-oriented
programming, including polymorphism, multiple inheritance and
collections. It does so in an orthogonal fashion, that is, it doesn't
require your classes to implement support functions nor inherit from a
utility class.
=head1 COMPATIBILITY
Tangram is known to run in the following environments, however,
Tangram uses standard SQL and should be usable with any SQL-83
compliant database.
Note that some functions (e.g. transactions and subselects) may not be
available in some environments. This is reported during the test suite.
=over 4
=item *
Perl 5.00503
=item *
Set::Object 1.02
=item *
DBI 1.14
=item *
DBD::mysql 2.0402
=item *
DBD::Oracle 1.06
=item *
DBD::Sybase 0.21
=item *
DBD::Pg 0.93
=back
=head1 LICENSE & WARRANTY
You may use Tangram, free of charge, under the terms of the GPL.
You can obtain a commercial license from Sound Object Logic, see
http://www.soundobjectlogic.com/tangram/licenses.html.
TANGRAM COMES WITHOUT ANY WARRANTY OF ANY KIND.
=head1 SUPPORT
Please send bug reports directly to me (jll@soundobjectlogic.com)
or to the Tangram mailing list (tangram-users@lists.sourceforge.net).
Whenever possible, include a short, complete script demonstrating the
problem.
Questions of general interest should should be posted either to the
mailing list or to comp.lang.perl.modules, which I monitor daily. Make
sure to include 'Tangram' in the subject line.
Commercial support for Tangram is available, see
http://www.soundobjectlogic.com/tangram/support.html.
=head1 AUTHORS
Except where noted, all the code and documentation was written by
Jean-Louis Leroy (jll@soundobjectlogic.com) and Sound Object Logic.
=cut
|