Docunext


Rails 3 and DataMapper

October 9th, 2010
rails new rubyisawesome  -m http://datamapper.org/templates/rails.rb
      create  README
      create  Rakefile
      create  config.ru
      create  .gitignore
      create  Gemfile
      create  app
      create  app/helpers/application_helper.rb
      create  app/controllers/application_controller.rb
      create  app/views/layouts/application.html.erb
      create  app/models
      create  app/mailers
      create  config
      create  config/routes.rb
      create  config/application.rb
      create  config/environment.rb
      create  config/environments
      create  config/environments/development.rb
      create  config/environments/test.rb
      create  config/environments/production.rb
      create  config/initializers
      create  config/initializers/inflections.rb
      create  config/initializers/secret_token.rb
      create  config/initializers/mime_types.rb
      create  config/initializers/backtrace_silencers.rb
      create  config/initializers/session_store.rb
      create  config/locales
      create  config/locales/en.yml
      create  config/boot.rb
      create  config/database.yml
      create  db
      create  db/seeds.rb
      create  doc
      create  doc/README_FOR_APP
      create  lib
      create  lib/tasks
      create  lib/tasks/.gitkeep
      create  log
      create  log/server.log
      create  log/production.log
      create  log/development.log
      create  log/test.log
      create  public
      create  public/422.html
      create  public/favicon.ico
      create  public/404.html
      create  public/index.html
      create  public/500.html
      create  public/robots.txt
      create  public/images
      create  public/images/rails.png
      create  public/stylesheets
      create  public/stylesheets/.gitkeep
      create  public/javascripts
      create  public/javascripts/prototype.js
      create  public/javascripts/effects.js
      create  public/javascripts/application.js
      create  public/javascripts/dragdrop.js
      create  public/javascripts/rails.js
      create  public/javascripts/controls.js
      create  script
      create  script/rails
      create  test
      create  test/performance/browsing_test.rb
      create  test/test_helper.rb
      create  test/unit
      create  test/functional
      create  test/integration
      create  test/fixtures
      create  tmp
      create  tmp/sessions
      create  tmp/sockets
      create  tmp/cache
      create  tmp/pids
      create  vendor/plugins
      create  vendor/plugins/.gitkeep
       apply  http://datamapper.org/templates/rails.rb
       apply    http://datamapper.org/templates/rails/gemfile.rb
      remove      Gemfile
      create      Gemfile
       apply    http://datamapper.org/templates/rails/application.rb
       apply      http://datamapper.org/templates/rails/config.rb
        gsub        config/application.rb
        gsub        config/environments/development.rb
        gsub        config/environments/test.rb
       apply      http://datamapper.org/templates/rails/database.yml.rb
      remove        config/database.yml
      create        config/database.yml
      inject      app/controllers/application_controller.rb
      inject      app/controllers/application_controller.rb
 initializer      jruby_monkey_patch.rb
    ---------------------------------------------------------------------------
    Edit your Gemfile (do not forget to run 'bundle install' after doing that)
    Some of the following commands assume that you passed the --binstubs option
    to bundle install. If you haven't done so, use 'bundle exec rake' where the
    examples below use './bin/rake'
    ---------------------------------------------------------------------------
    If you want to use rspec for testing, you first need to uncomment the line
    that declares it in the Gemfile. The you need to run 'bundle install' again
    Once that's done, you need to actually install it into your app and update
    your spec_helper as shown in the dm-rails README
    ---------------------------------------------------------------------------
    Install rspec (optional):             rails g rspec:install
    Have a look at the dm-rails README:   http://github.com/datamapper/dm-rails
    ---------------------------------------------------------------------------
    Have a look at available rake tasks:  ./bin/rake -T
    Generate a simple scaffold:           rails g scaffold Person name:string
    Create, automigrate and seed the DB:  ./bin/rake db:setup
    Start the server:                     rails server
    ---------------------------------------------------------------------------
    After the sever booted, point your browser at http://localhost:3000/people
    ---------------------------------------------------------------------------

Why does the rails command include a gem install utility?

rails g rspec:install

Links

Yearly Indexes: 2003 2004 2006 2007 2008 2009 2010 2011 2012 2013 2015 2019 2020 2022