Skip to content

Instantly share code, notes, and snippets.

@yob
Created May 12, 2009 05:14
Show Gist options
  • Save yob/110321 to your computer and use it in GitHub Desktop.
Save yob/110321 to your computer and use it in GitHub Desktop.
[jh@gaz rba_staff_site (master)]$ rake ts:config --trace
(in /home/jh/git/rba_staff_site)
** Invoke ts:config (first_time)
** Invoke thinking_sphinx:configure (first_time)
** Invoke thinking_sphinx:app_env (first_time)
** Execute thinking_sphinx:app_env
** Invoke environment (first_time)
** Execute environment
** Execute thinking_sphinx:configure
Generating Configuration to /home/jh/git/rba_staff_site/config/development.sphinx.conf
rake aborted!
Cannot automatically map column type NilClass to an equivalent Sphinx
type (integer, float, boolean, datetime, string as ordinal). You could try to
explicitly convert the column's value in your define_index block:
has "CAST(column AS INT)", :type => :integer, :as => :column
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/attribute.rb:255:in `translated_type_from_database'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/attribute.rb:148:in `type'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/attribute.rb:113:in `type_to_config'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/index.rb:303:in `set_source_attributes'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/index.rb:302:in `each'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/index.rb:302:in `set_source_attributes'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/index.rb:60:in `to_riddle_for_core'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/active_record.rb:154:in `to_riddle_for_core'
/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:380:in `each_with_index'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/active_record.rb:151:in `each'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/active_record.rb:151:in `each_with_index'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/active_record.rb:151:in `to_riddle_for_core'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/active_record.rb:122:in `to_riddle'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/configuration.rb:127:in `build'
/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:380:in `each_with_index'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/configuration.rb:126:in `each'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/configuration.rb:126:in `each_with_index'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/lib/thinking_sphinx/configuration.rb:126:in `build'
/var/lib/gems/1.8/gems/freelancing-god-thinking-sphinx-1.1.10/tasks/../lib/thinking_sphinx/tasks.rb:53
/usr/lib/ruby/1.8/rake.rb:617:in `call'
/usr/lib/ruby/1.8/rake.rb:617:in `execute'
/usr/lib/ruby/1.8/rake.rb:612:in `each'
/usr/lib/ruby/1.8/rake.rb:612:in `execute'
/usr/lib/ruby/1.8/rake.rb:578:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/usr/lib/ruby/1.8/rake.rb:571:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/rake.rb:588:in `invoke_prerequisites'
/usr/lib/ruby/1.8/rake.rb:585:in `each'
/usr/lib/ruby/1.8/rake.rb:585:in `invoke_prerequisites'
/usr/lib/ruby/1.8/rake.rb:577:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/usr/lib/ruby/1.8/rake.rb:571:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/rake.rb:564:in `invoke'
/usr/lib/ruby/1.8/rake.rb:2027:in `invoke_task'
/usr/lib/ruby/1.8/rake.rb:2005:in `top_level'
/usr/lib/ruby/1.8/rake.rb:2005:in `each'
/usr/lib/ruby/1.8/rake.rb:2005:in `top_level'
/usr/lib/ruby/1.8/rake.rb:2044:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:1999:in `top_level'
/usr/lib/ruby/1.8/rake.rb:1977:in `run'
/usr/lib/ruby/1.8/rake.rb:2044:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:1974:in `run'
/usr/bin/rake:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment