App-CatalystStarter-Bloated
view release on metacpan or search on metacpan
* A JSON view
* A Model with an (optionally tested working) db connection
* Sets up a cached template from http://www.initializr.com as the wrapper.
It tries to be as helpful as possible, running interactively and
offering meaningful tab completions.
Future Enhancements:
* Take DBIx::Class::Schema::Config into account when looking up
credentials
* Do on the fly downloads from www.initializr.com
Much of the functionality deserves its own namespace and will get
forked off in the future. Most likely the following:
* A dsn parser
* initializr.com related
* pgpass parsing
bin/catalyst-fatstart.pl view on Meta::CPAN
=item -[-]schema [=] <SchemaClass>
The name of the schema class to go with the dbic model. Defaults to
CatName::Schema, where CatName is the name of the catalyst app.
=item -[-]dsn [=] <dsn>
A DSN to set up a db connection for one model in your catalyst app.
If user and pass are not specified it will try the dsn without
credentials. Expects connection to succeed.
B<Important>: Will set --model and --schema with default names unless
they are also specified. Default names currently are CatNameDB and
CatName::Schema.
=item -[-][no]dsnfix
Checks and corrects the dsn input
Fixes case of known drivers, adds missing leading dbi:, tries to
bin/catalyst-fatstart.pl view on Meta::CPAN
=item -[-]dbuser [=] <dbuser>
Username for the db connection.
=item -[-]dbpass [=] <dbpass>
Db for the db connection.
=item -[-]pgpass
Causes it to look through $HOME/.pgpass for credentials for postgresql
connections.
=item -[-][no]test
Run all tests when done
=for Euclid:
false: --notest
=item -[-]debug | -d
( run in 0.241 second using v1.01-cache-2.11-cpan-4d50c553e7e )