-
-
22 Nov 2021 22:52:12 UTC
- Distribution: RapidApp
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues
- Testers (69 / 0 / 1)
- Kwalitee
Bus factor: 2- % Coverage
- License: perl_5
- Perl: v5.10.0
- Activity
24 month- Tools
- Download (2.29MB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 14 contributors-
Michael Conrad
-
Torsten Raudssus
-
Peter Rabbitson
-
Deven T. Corzine
-
Roy Tate
-
Nicholas Foos
-
Michael Lackhoff
-
Tom Bloor
-
Matt S. Trout
-
Scott Walters
-
Tim Bunce
-
Dagfinn Ilmari Mannsåker
-
Roman Pavlov
-
James Wright
- Dependencies
- Alien::Web::ExtJS::V3
- Attribute::Handlers
- B::Deparse
- CHI
- Carp
- Carp::Clan
- Catalyst::Action::RenderView
- Catalyst::Authentication::Store::DBIx::Class
- Catalyst::Component::ApplicationAttribute
- Catalyst::Controller
- Catalyst::Controller::AutoAssets
- Catalyst::Controller::SimpleCAS
- Catalyst::Devel
- Catalyst::Helper
- Catalyst::Helper::Model::DBIC::Schema
- Catalyst::Model
- Catalyst::Model::DBIC::Schema
- Catalyst::Plugin::Authorization::Roles
- Catalyst::Plugin::AutoAssets
- Catalyst::Plugin::Session::State::Cookie
- Catalyst::Plugin::Session::Store::DBIC
- Catalyst::Plugin::SimpleCAS
- Catalyst::Runtime
- Catalyst::ScriptRunner
- Catalyst::Test
- Catalyst::Utils
- Catalyst::View
- Catalyst::View::TT
- CatalystX::AppBuilder
- CatalystX::InjectComponent
- Class::Load
- Class::MOP::Class
- Clone
- Clone::PP
- DBD::SQLite
- DBI
- DBI::Const::GetInfoType
- DBIx::Class
- DBIx::Class::Core
- DBIx::Class::Helper::ResultSet::Util
- DBIx::Class::Helpers
- DBIx::Class::InflateColumn::Authen::Passphrase
- DBIx::Class::Optional::Dependencies
- DBIx::Class::ResultSet
- DBIx::Class::Schema
- DBIx::Class::Schema::Diff
- DBIx::Class::Schema::Loader
- DBIx::Class::Schema::Loader::DBI
- DBIx::Class::Schema::Loader::Table
- Data::Dumper
- Data::Dumper::Concise
- Data::Printer
- DateTime
- DateTime::Format::SQLite
- Digest::MD5
- Digest::SHA1
- Excel::Writer::XLSX
- Exporter
- File::Copy::Recursive
- File::ShareDir
- File::Spec
- File::Temp
- FindBin
- Getopt::Long
- HTML::Entities
- HTML::Parser
- HTML::TokeParser::Simple
- HTTP::Request::Common
- IPC::Cmd
- Import::Into
- JSON
- JSON::PP
- LWP::UserAgent
- List::MoreUtils
- List::Util
- MIME::Base64
- Module::Locate
- Module::Runtime
- Moo
- Moo::Role
- Moose
- Moose::Role
- Moose::Util::TypeConstraints
- MooseX::MarkAsMethods
- MooseX::NonMoose
- MooseX::Traits
- PPI
- Path::Class
- Perl::Tidy
- Plack
- Plack::Builder
- Plack::Component
- Plack::Middleware
- Plack::Runner
- Pod::Find
- Pod::Parser
- Pod::Usage
- SQL::Abstract
- SQL::Translator
- Scalar::Util
- Spreadsheet::ParseExcel
- Spreadsheet::ParseExcel::Utility
- Storable
- String::CamelCase
- String::Random
- Sub::Name
- Template
- Template::Context
- Template::Provider
- Term::ANSIColor
- Text::CSV
- Text::Glob
- Text::Markdown
- Text::SimpleTable::AutoWidth
- Text::TabularDisplay
- Text::WagnerFischer
- Tie::IxHash
- Time::HiRes
- Try::Tiny
- Type::Tiny
- Types::Standard
- URI
- URI::Escape
- autodie
- base
- bytes
- curry
- integer
- lib
- mro
- namespace::autoclean
- namespace::clean
- overload
- parent
- strict
- vars
- warnings
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
rapidapp.pl - Bootstrap a RapidApp/Catalyst application
SYNOPSIS
rapidapp.pl [options] application-name [--] [extra options] 'rapidapp.pl' creates a skeleton for a new RapidApp application Options: --help display this help and exit --dir optional custom target directory (must be empty or not exist) --helpers comma-separated list of helper traits (RapidApp::Helper::Traits::*) Extra Options: When supplying --helpers, extra args can be supplied following -- after the application-name. These additional arguments will be processed by helpers which accept options. application-name must be a valid Perl module name and can include "::", which will be converted to '-' in the project name. Examples: rapidapp.pl My::App rapidapp.pl MyApp rapidapp.pl --helpers Templates,TabGui,AuthCore,NavCore MyApp rapidapp.pl --helpers RapidDbic MyApp -- --dsn dbi:mysql:database=somedb,root,'' rapidapp.pl --helpers RapidDbic MyApp -- --from-sqlite /path/to/existing/sqlt.db rapidapp.pl --helpers RapidDbic MyApp -- --from-sqlite-ddl my-schema.sql rapidapp.pl --helpers RapidDbic MyApp -- --blank-ddl rapidapp.pl --helpers RapidDbic MyApp -- \ --dsn 'dbi:Pg:dbname=foo;host=localhost;port=5432',larry,secretpw \ --loader-option db_schema='%' --loader-option preserve_case=0 \ --connect-option quote_names=0 rapidapp.pl --helpers RapidDbic MyApp -- --dsn \ 'dbi:ODBC:Driver=TDS;TDS_Version=7.0;Server=10.1.2.3;Port=1433;Database=Blah',sa,topsecret \
DESCRIPTION
The
rapidapp.pl
script bootstraps a RapidApp/Catalyst application, creating a directory structure populated with skeleton files.This script is simply an extension on top of
catalyst.pl
. See catalyst.SEE ALSO
RapidApp, rdbic.pl, catalyst, Catalyst::Manual, Catalyst::Manual::Intro
SUPPORT
IRC:
Join #rapidapp on irc.perl.org.
AUTHOR
Henry Van Styn <vanstyn@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by IntelliTree Solutions llc.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Module Install Instructions
To install RapidApp, copy and paste the appropriate command in to your terminal.
cpanm RapidApp
perl -MCPAN -e shell install RapidApp
For more information on module installation, please visit the detailed CPAN module installation guide.