Skip to content

Instantly share code, notes, and snippets.

@yitzhakbg
Created March 1, 2011 15:15
Show Gist options
  • Save yitzhakbg/849270 to your computer and use it in GitHub Desktop.
Save yitzhakbg/849270 to your computer and use it in GitHub Desktop.
(installed gems list below)
yitzhakbg@ybguntu:~/Projects$ rails -v
Rails 2.3.8
yitzhakbg@ybguntu:~/Projects$ rails nsurv
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create config/initializers
create config/locales
create db
create doc
create lib
create lib/tasks
create log
create public/images
create public/javascripts
create public/stylesheets
create script/performance
create test/fixtures
create test/functional
create test/integration
create test/performance
create test/unit
create vendor
create vendor/plugins
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create Rakefile
create README
create app/controllers/application_controller.rb
create app/helpers/application_helper.rb
create config/database.yml
create config/routes.rb
create config/locales/en.yml
create db/seeds.rb
create config/initializers/backtrace_silencers.rb
create config/initializers/inflections.rb
create config/initializers/mime_types.rb
create config/initializers/new_rails_defaults.rb
create config/initializers/session_store.rb
create config/initializers/cookie_verification_secret.rb
create config/environment.rb
create config/boot.rb
create config/environments/production.rb
create config/environments/development.rb
create config/environments/test.rb
create script/about
create script/console
create script/dbconsole
create script/destroy
create script/generate
create script/runner
create script/server
create script/plugin
create script/performance/benchmarker
create script/performance/profiler
create test/test_helper.rb
create test/performance/browsing_test.rb
create public/404.html
create public/422.html
create public/500.html
create public/index.html
create public/favicon.ico
create public/robots.txt
create public/images/rails.png
create public/javascripts/prototype.js
create public/javascripts/effects.js
create public/javascripts/dragdrop.js
create public/javascripts/controls.js
create public/javascripts/application.js
create doc/README_FOR_APP
create log/server.log
create log/production.log
create log/development.log
create log/test.log
yitzhakbg@ybguntu:~/Projects$ cd !$
cd nsurv
yitzhakbg@ybguntu:~/Projects/nsurv$ ./script/generate surveyor
appended Rakefile
create surveys
create lib/tasks/surveyor.rb
create db/migrate
create db/migrate/20110301145641_create_surveys.rb
create db/migrate/20110301145642_create_survey_sections.rb
create db/migrate/20110301145643_create_questions.rb
create db/migrate/20110301145644_create_question_groups.rb
create db/migrate/20110301145645_create_answers.rb
create db/migrate/20110301145646_create_response_sets.rb
create db/migrate/20110301145647_create_responses.rb
create db/migrate/20110301145648_create_dependencies.rb
create db/migrate/20110301145649_create_dependency_conditions.rb
create db/migrate/20110301145650_create_validations.rb
create db/migrate/20110301145651_create_validation_conditions.rb
create db/migrate/20110301145652_add_display_order_to_surveys.rb
create db/migrate/20110301145653_add_correct_answer_id_to_questions.rb
create db/migrate/20110301145654_add_index_to_response_sets.rb
create db/migrate/20110301145655_add_index_to_surveys.rb
create db/migrate/20110301145656_add_unique_indicies.rb
create db/migrate/20110301145657_add_section_id_to_responses.rb
create db/migrate/20110301145658_add_default_value_to_answers.rb
create public/images/surveyor
create public/images/surveyor/next.gif
create public/images/surveyor/prev.gif
create public/javascripts/surveyor
create public/javascripts/surveyor/jquery.surveyor.js
create public/javascripts/surveyor/jquery.tools.min.js
create public/stylesheets/surveyor
create public/stylesheets/surveyor/reset.css
create public/stylesheets/surveyor/dateinput.css
create public/stylesheets/surveyor/results.css
create public/stylesheets/sass
create public/stylesheets/sass/surveyor.sass
exists config/locales
create config/locales/surveyor_es.yml
create config/locales/surveyor_en.yml
create config/locales/surveyor_he.yml
create surveys/kitchen_sink_survey.rb
create surveys/quiz.rb
readme README
Surveyor installed. Next, run the migrations:
rake db:migrate
Try out the "kitchen sink" survey:
rake surveyor FILE=surveys/kitchen_sink_survey.rb
Or see README.md for configuration and customization details
yitzhakbg@ybguntu:~/Projects/nsurv$ rake db:migrate
(in /home/yitzhakbg/Projects/nsurv)
== CreateSurveys: migrating ==================================================
-- create_table(:surveys)
-> 0.0017s
== CreateSurveys: migrated (0.0017s) =========================================
== CreateSurveySections: migrating ===========================================
-- create_table(:survey_sections)
-> 0.0016s
== CreateSurveySections: migrated (0.0017s) ==================================
== CreateQuestions: migrating ================================================
-- create_table(:questions)
-> 0.0083s
== CreateQuestions: migrated (0.0156s) =======================================
== CreateQuestionGroups: migrating ===========================================
-- create_table(:question_groups)
-> 0.0053s
== CreateQuestionGroups: migrated (0.0053s) ==================================
== CreateAnswers: migrating ==================================================
-- create_table(:answers)
-> 0.0024s
== CreateAnswers: migrated (0.0025s) =========================================
== CreateResponseSets: migrating =============================================
-- create_table(:response_sets)
-> 0.0013s
== CreateResponseSets: migrated (0.0014s) ====================================
== CreateResponses: migrating ================================================
-- create_table(:responses)
-> 0.0018s
== CreateResponses: migrated (0.0019s) =======================================
== CreateDependencies: migrating =============================================
-- create_table(:dependencies)
-> 0.0010s
== CreateDependencies: migrated (0.0012s) ====================================
== CreateDependencyConditions: migrating =====================================
-- create_table(:dependency_conditions)
-> 0.0019s
== CreateDependencyConditions: migrated (0.0020s) ============================
== CreateValidations: migrating ==============================================
-- create_table(:validations)
-> 0.0016s
== CreateValidations: migrated (0.0017s) =====================================
== CreateValidationConditions: migrating =====================================
-- create_table(:validation_conditions)
-> 0.0049s
== CreateValidationConditions: migrated (0.0050s) ============================
== AddDisplayOrderToSurveys: migrating =======================================
-- add_column(:surveys, :display_order, :integer)
-> 0.0007s
== AddDisplayOrderToSurveys: migrated (0.0008s) ==============================
== AddCorrectAnswerIdToQuestions: migrating ==================================
-- add_column(:questions, :correct_answer_id, :integer)
-> 0.0007s
== AddCorrectAnswerIdToQuestions: migrated (0.0008s) =========================
== AddIndexToResponseSets: migrating =========================================
-- add_index(:response_sets, :access_code, {:name=>"response_sets_ac_idx"})
-> 0.0006s
== AddIndexToResponseSets: migrated (0.0007s) ================================
== AddIndexToSurveys: migrating ==============================================
-- add_index(:surveys, :access_code, {:name=>"surveys_ac_idx"})
-> 0.0006s
== AddIndexToSurveys: migrated (0.0008s) =====================================
== AddUniqueIndicies: migrating ==============================================
-- remove_index(:response_sets, {:name=>"response_sets_ac_idx"})
-> 0.0008s
-- add_index(:response_sets, :access_code, {:unique=>true, :name=>"response_sets_ac_idx"})
-> 0.0006s
-- remove_index(:surveys, {:name=>"surveys_ac_idx"})
-> 0.0006s
-- add_index(:surveys, :access_code, {:unique=>true, :name=>"surveys_ac_idx"})
-> 0.0099s
== AddUniqueIndicies: migrated (0.0122s) =====================================
== AddSectionIdToResponses: migrating ========================================
-- add_column(:responses, :survey_section_id, :integer)
-> 0.0007s
-- add_index(:responses, :survey_section_id)
-> 0.0005s
== AddSectionIdToResponses: migrated (0.0013s) ===============================
== AddDefaultValueToAnswers: migrating =======================================
-- add_column(:answers, :default_value, :string)
-> 0.0007s
== AddDefaultValueToAnswers: migrated (0.0008s) ==============================
yitzhakbg@ybguntu:~/Projects/nsurv$ rake --trace surveyor FILE=surveys/kitchen_sink_survey.rb
(in /home/yitzhakbg/Projects/nsurv)
** Invoke surveyor (first_time)
** Invoke surveyor:parse (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute surveyor:parse
--- Parsing /home/yitzhakbg/Projects/nsurv/surveys/kitchen_sink_survey.rb ---
rake aborted!
uninitialized constant Surveyor
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:443:in `load_missing_constant'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:80:in `const_missing'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:92:in `const_missing'
/usr/lib/ruby/gems/1.8/gems/surveyor-0.19.2/lib/tasks/surveyor_tasks.rake:10
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in `invoke_prerequisites'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `invoke_prerequisites'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/usr/bin/rake:19:in `load'
/usr/bin/rake:19
yitzhakbg@ybguntu:~/Projects/nsurv$ gem list
*** LOCAL GEMS ***
actionmailer (2.3.8)
actionpack (2.3.8)
activerecord (2.3.8)
activeresource (2.3.8)
activesupport (3.0.5)
builder (2.1.2)
fastercsv (1.5.4)
formtastic (1.2.3)
haml (3.0.25)
i18n (0.5.0)
mysql (2.8.1)
rack (1.1.1)
rails (2.3.8)
rake (0.8.7)
rubygems-update (1.5.3)
surveyor (0.19.2)
@brian-lc
Copy link

brian-lc commented Mar 1, 2011

Interesting... that should not be happening. I'll try to re-create your env locally and see what happens.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment