Created
June 7, 2011 15:32
-
-
Save tejo/1012496 to your computer and use it in GitHub Desktop.
2011 rails template
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
| comandi setup: | |
| rails g cucumber:install --capybara | |
| rails g rspec:install | |
| rails g devise:install | |
| rails g jquery:install | |
| rails generate devise user | |
| rake db:migrate | |
| rails g web_app_theme:theme admin | |
| rails g web_app_theme:themed admin/users --layout=admin | |
| rails g inherited_resources_controller admin/users | |
| rails g model video media_category:references brand:references name:string description:text published:boolean order:integer slug:string | |
| rails generate puret:model Video name:string description:text | |
| rails g web_app_theme:themed admin/videos --layout=admin | |
| rails g inherited_resources_controller admin/videos --no-test-framework | |
| da inserire nei controller di admin: | |
| before_filter :authenticate_user! | |
| defaults :route_prefix => 'admin' | |
| layout 'admin' | |
| in routes: | |
| devise_for :users | |
| devise_scope :user do | |
| get "/logout" => "devise/sessions#destroy" | |
| end | |
| namespace "admin" do | |
| resources :categories do | |
| resources :items | |
| end | |
| resources :users | |
| end | |
| match 'user_root', :to => 'admin/categories#index' | |
| gemfile: | |
| source 'http://rubygems.org' | |
| gem 'devise' | |
| gem 'cancan' | |
| gem 'jquery-rails' | |
| gem 'csv_builder' | |
| gem 'rails', '3.0.5' | |
| gem 'rake', '0.8.7' | |
| gem 'simple_form' | |
| gem 'web-app-theme', '>= 0.6.2' | |
| gem 'inherited_resources', '~> 1.2.1' | |
| gem 'fastercsv' | |
| gem 'kaminari', '0.10.4' | |
| gem 'jquery-rails' | |
| gem "meta_where" | |
| gem 'meta_search' | |
| gem 'email_veracity' | |
| # Bundle edge Rails instead: | |
| # gem 'rails', :git => 'git://github.com/rails/rails.git' | |
| group :production, :staging do | |
| gem 'mysql' | |
| end | |
| # Use unicorn as the web server | |
| # gem 'unicorn' | |
| # Deploy with Capistrano | |
| gem 'capistrano' | |
| gem 'capistrano-ext' | |
| # To use debugger | |
| # gem 'ruby-debug' | |
| # Bundle the extra gems: | |
| # gem 'bj' | |
| # gem 'nokogiri' | |
| # gem 'sqlite3-ruby', :require => 'sqlite3' | |
| # gem 'aws-s3', :require => 'aws/s3' | |
| # Bundle gems for the local environment. Make sure to | |
| # put test-only gems in this group so their generators | |
| # and rake tasks are available in development mode: | |
| group :development, :test do | |
| gem 'sqlite3-ruby', :require => 'sqlite3' | |
| gem 'capybara' | |
| gem 'launchy' | |
| gem 'cucumber','0.10.0' | |
| gem 'cucumber-rails', '0.3.2' | |
| gem 'rspec' | |
| gem 'rspec-rails' | |
| gem 'shoulda' | |
| gem 'factory_girl' | |
| gem 'factory_girl_rails' | |
| gem 'autotest' | |
| gem 'annotate-models' | |
| gem 'web-app-theme', '>= 0.6.2' | |
| gem "shoulda-matchers", :require => false | |
| end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment