Created
February 23, 2010 10:20
-
-
Save DAddYE/312054 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
padrino="/src/padrino-framework/padrino-core/bin/padrino" | |
echo "==================================================================" | |
echo " Creating a Sequel app " | |
echo "==================================================================" | |
rm -rf foo | |
$padrino g project foo -d sequel --dev -b | |
cd foo | |
$padrino rake sq:migrate:auto | |
$padrino g admin | |
$padrino g model post title:string description:text | |
$padrino rake sq:migrate:auto | |
$padrino g admin_page post | |
$padrino rake seed | |
$padrino start | |
rm -rf ../foo | |
cd .. | |
echo "==================================================================" | |
echo " Creating a CouchRest app " | |
echo "==================================================================" | |
rm -rf foo | |
$padrino g project foo -d couchrest --dev -b | |
cd foo | |
$padrino g admin | |
$padrino g model post title:string description:text | |
$padrino g admin_page post | |
$padrino rake seed | |
$padrino start | |
rm -rf ../foo | |
cd .. | |
echo "==================================================================" | |
echo " Creating a ActiveRecord app " | |
echo "==================================================================" | |
rm -rf foo | |
$padrino g project foo -d activerecord --dev -b | |
cd foo | |
$padrino g admin | |
$padrino g model post title:string description:text | |
$padrino rake ar:migrate | |
$padrino g admin_page post | |
$padrino rake seed | |
$padrino start | |
rm -rf ../foo | |
cd .. | |
echo "==================================================================" | |
echo " Creating a DataMapper app " | |
echo "==================================================================" | |
rm -rf foo | |
$padrino g project foo -d datamapper -e erb --dev -b | |
cd foo | |
$padrino g admin | |
$padrino g model post title:string description:text draft:boolean | |
$padrino rake dm:migrate | |
$padrino g admin_page post | |
$padrino rake seed | |
$padrino start | |
rm -rf ../foo | |
cd .. | |
echo "==================================================================" | |
echo " Creating a MongoId app " | |
echo "==================================================================" | |
rm -rf foo | |
$padrino g project foo -d mongoid --dev -b | |
cd foo | |
$padrino g admin | |
$padrino g model post title:string description:string | |
$padrino g admin_page post | |
$padrino rake seed | |
$padrino start | |
rm -rf ../foo | |
cd .. | |
echo "==================================================================" | |
echo " Creating a MongoMapper app " | |
echo "==================================================================" | |
rm -rf foo | |
$padrino g project foo -d mongomapper --dev -b | |
cd foo | |
$padrino g admin | |
$padrino g model post title:string description:string | |
$padrino g admin_page post | |
$padrino rake seed | |
$padrino start | |
rm -rf ../foo | |
cd .. | |
echo "==================================================================" | |
echo " Creating a Basic app (without admin) " | |
echo "==================================================================" | |
rm -rf foo | |
$padrino g project foo --dev -b | |
cd foo | |
$padrino start | |
rm -rf ../foo | |
cd .. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment