![]() |
| |||||||
| Distribution | Alzabo [Download] |
| Author | DROLSKY [ Dave Rolsky ] |
| Version | 0.92 |
| Abstract | A data modelling tool and RDBMS-OO mapper |
| Released | 22 Nov 2007 |
| Size | 208.2 KB |
| MD5 Checksum | 2f44fbd329a1b05a31e287fb73c5a43f |
| Additional Files | README | META | Changes | INSTALL | Makefile.PL | Build.PL | |
| Links | search.cpan.org | CPAN::Forum | AnnoCPAN | rt.cpan.org | Rating | CPANTS | CPAN testers | Dependencies | Testers matrix | Prerequisites | Class::Factory::Util | Digest::MD5 | Scalar::Util | Storable | Test::Simple | Tie::IxHash | |
| Alzabo [source] [v 0.92] | A data modelling tool and RDBMS-OO mapper |
| Alzabo::BackCompat [source] [v 2] | Convert old data structures |
| Alzabo::ChangeTracker [source] [v 2] | Saves a set of changes as callbacks that can be backed out if needed |
| Alzabo::Column [source] [v 2] | Column objects |
| Alzabo::ColumnDefinition [source] [v 2] | Holds the type attribute for a column |
| Alzabo::Create [source] [v 2] | Loads all Alzabo::Create::* classes |
| Alzabo::Create::Column [source] [v 2] | Column objects for use in schema creation |
| Alzabo::Create::ColumnDefinition [source] [v 2] | Column definition object for schema |
| Alzabo::Create::ForeignKey [source] [v 2] | Foreign key objects for schema creation. |
| Alzabo::Create::Index [source] [v 2] | Index objects for schema creation |
| Alzabo::Create::Schema [source] [v 2] | Schema objects for schema creation |
| Alzabo::Create::Table [source] [v 2] | Table objects for schema creation |
| Alzabo::Debug [source] | Creates constants used to turn on debugging |
| Alzabo::Driver [source] [v 2] | Alzabo base class for RDBMS drivers |
| Alzabo::Driver::MySQL [source] [v 2] | MySQL specific Alzabo driver subclass |
| Alzabo::Driver::PostgreSQL [source] [v 2] | PostgreSQL specific Alzabo driver subclass |
| Alzabo::Exceptions [source] [v 2] | Creates all exception subclasses used in Alzabo. |
| Alzabo::ForeignKey [source] [v 2] | Foreign key (relation) objects |
| Alzabo::Index [source] [v 2] | Index objects |
| Alzabo::MethodMaker [source] [v 2] | Auto-generate useful methods based on an existing schema |
| Alzabo::RDBMSRules [source] [v 2] | Base class for Alzabo RDBMS rulesets |
| Alzabo::RDBMSRules::MySQL [source] [v 2] | MySQL specific database rules. |
| Alzabo::RDBMSRules::PostgreSQL [source] [v 2] | PostgreSQL specific database rules |
| Alzabo::Runtime [source] [v 2] | Loads all Alzabo::Runtime::* classes |
| Alzabo::Runtime::Column [source] [v 2] | Column objects |
| Alzabo::Runtime::ColumnDefinition [source] [v 2] | Column definition objects |
| Alzabo::Runtime::Cursor [source] [v 2] | Base class for Alzabo cursors |
| Alzabo::Runtime::ForeignKey [source] [v 2] | Foreign key objects |
| Alzabo::Runtime::Index [source] [v 2] | Index objects |
| Alzabo::Runtime::InsertHandle [source] | A handle representing an insert |
| Alzabo::Runtime::JoinCursor [source] [v 2] | Cursor that returns arrays of C<Alzabo::Runtime::Row> objects |
| Alzabo::Runtime::Row [source] [v 2] | Row objects |
| Alzabo::Runtime::RowCursor [source] [v 2] | Cursor that returns C<Alzabo::Runtime::Row> objects |
| Alzabo::Runtime::RowState::Deleted [source] | Row objects that have been deleted |
| Alzabo::Runtime::RowState::InCache [source] | Cached row objects that represent actual database rows |
| Alzabo::Runtime::RowState::Live [source] | Row objects representing rows in the database |
| Alzabo::Runtime::RowState::Potential [source] | Row objects that are not in the database |
| Alzabo::Runtime::Schema [source] [v 2] | Schema objects |
| Alzabo::Runtime::Table [source] [v 2] | Table objects |
| Alzabo::Runtime::UniqueRowCache [source] | Implements a row cache for Alzabo |
| Alzabo::Schema [source] [v 2] | Schema objects |
| Alzabo::SQLMaker [source] [v 2] | Alzabo base class for RDBMS drivers |
| Alzabo::SQLMaker::MySQL [source] [v 2] | Alzabo SQL making class for MySQL |
| Alzabo::SQLMaker::PostgreSQL [source] [v 2] | Alzabo SQL making class for PostgreSQL |
| Alzabo::Table [source] [v 2] | Table objects |
| Alzabo::Utils |
| Development Stage (Note: *NO IMPLIED TIMESCALES*) | Released |
| Support Level | Developer |
| Language Used | Perl-only, no compiler needed, should be platform independent |
| Interface Style | Object oriented using blessed references and/or inheritance |
| Public License | Standard-Perl: user may choose between GPL and Artistic |
| ActiveState default Perl 5.10 repository [ v 0.92 ] |
| ActiveState default Perl 5.8 repository [ v 0.92 ] |
| trouchelle.com Perl 5.8 repository [ v 0.92 ] |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |