App-CatalystStarter-Bloated

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

* 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 )