Catalyst::Enzyme
Details
| Size: | 69K |
| Last Update: | 2008-05-10 02:10:34 |
| Version: | 0.11 |
| OS Support: | Linux |
| License/Program Type: | Perl Artistic License |
| Publisher: | Johan Lindstrom |
| Price: | $0.00 |
Description:
Catalyst::Enzyme 0.11 is libraries software developed by Johan Lindstrom.
Catalyst::Enzyme is a CRUD framework for Catalyst.
SYNOPSIS
Create app
catalyst BookShelf
cd BookShelf
Create View
scriptbookshelf_create.pl view TT Enzyme::TT
Create database
... left as an exercise for the reader (actually, see the tutorial) ...
Create Models for all tables
scriptbookshelf_create.pl model BookShelfDB Enzyme::CDBI dbi:SQLite:dbname=db/bookshelf.db
Create Controller
scriptbookshelf_create.pl controller Book Enzyme::CRUD BookShelfDB::Book
Browse to http://localhost:3000/book and see what it looks like without any configuration.
See the "DEMO APPLICATION" below for a ready-to-run example of the BookDB.
See the "TUTORIAL" below for a detailed example of how to create an application from the BookDB schema.
Catalyst::Enzyme is a layer on top of the Catalyst framework providing CRUD functionality for Class::DBI models.
Enzyme uses convention and configuration to provide e.g. extensible CRUD out-of-the-box, and a common way of dealing with error handling etc.
It's not completely unlike Maypole in this regard. However, at this point Enzyme isn't as feature-rich as Maypole.
Enzyme is one way of bringing many Catalyst modules and concepts together into a unified whole. There are other ways to do this (obviously. This is, like... uh, Perl).
Requirements:
Perl
Catalyst::Enzyme 0.11 supports english interface languages and works with Linux.
Downloading Catalyst::Enzyme 0.11 will take several seconds if you use fast ADSL connection.
0 comments
Add to
Catalyst::Enzyme Version History
Related Software
|
|
From category: Libraries |
| gdl provides components and libraries for Gnome development.... |
|
|
From category: Bug-Tracking |
| Anthill 0.3.0 is bug tracking software developed by Vincent Danen. Anthill is a PHP-based bug tracking system. It is no longer in active development. Because it is released under the GPL license, y... |
|
|
From category: Libraries |
| Apache::TestMB 1.28 is libraries software developed by David Wheeler. Apache::TestMB is a subclass of Module::Build to support Apache::Test. SYNOPSIS Standard process for building & i... |
|
|
From category: Libraries |
| Autojar 1.3.1 is libraries software developed by Bernd Eggink. Autojar helps creating jar files of minimal size from different inputs like own classes, external archives etc. Autojar library... |
|
|
From category: Libraries |
| libtune is a tunables library for Linux.... |
|
|
From category: Perl-Modules |
| Untaint is a Perl module for laundering tainted data.... |
|
|
From category: Libraries |
| Audio::DB::Adaptor::dbi::sqlite 0.01 is libraries software developed by Todd W. Harris. Audio::DB::Adaptor::dbi::sqlite is a database adaptor for a specific mysql schema. This adaptor implem... |
|
|
From category: Libraries |
| Cameleon2 1.9.17 is libraries software developed by Cameleon2 Team. Cameleon project aims to become an integrated development environment for Objective-Caml, and eventually other languages.... |
|
|
From category: Libraries |
| AudioCD::Mac 0.25 is libraries software developed by Chris Nandor. AudioCD::Mac is a MacPerl extension for controlling Audio CDs. SYNOPSIS !perl -w use AudioCD; use... |
|
|
From category: Libraries |
| Want is a Perl module created to implement the `want\' command.... |
|
|
From category: Perl-Modules |
| Acme::Takahashi::Method it turns your script into slides accordingly to the Takahashi Method.... |
|
|
From category: Libraries |
| Font::TTF::Scripts::AP 0.7 is libraries software developed by Font::TTF::Scripts::AP Team. Font::TTF::Scripts::AP is a memory representation of a TTFBuilder Attachment Point database (APDB). \... |
|
|
From category: Libraries |
| Flock of Birds Library 1.0.2 is libraries software developed by Nathan Cournia. Flock of Birds Library (libfob) provides an interface to the Flock of Birds hardware. Tedious and error prone tasks s... |
|
|
From category: Libraries |
| CVS Perl library 0.07 is libraries software developed by Olivier Poitrey. CVS Perl library is a Perl module which is a wrapper around the CVS command with an object-oriented interface. Installat... |
|
|
From category: Libraries |
| Finance::Currency::Convert::Yahoo 0.2 is libraries software developed by Lee Goddard. Finance::Currency::Convert::Yahoo is Perl mdoule that convert currencies using Yahoo. SYNOPSIS... |
Leave a comment