Forum: Ruby-Forum.com migrate question?

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
A5dc4e45ad4d75e6a46cb2bbc8aa9e94?d=identicon&s=25 Vincent Tsao (vincentcao)
on 2006-08-21 10:30
 my old schema version was 4,if i update the newest version to 12, my
old data will be affected?or does these changes make my old version
forum don't work well:
 same situation like my,if i want update my rforum as you guys
provided,what's
key things should i pay attention, for i want my rforum work as well as
it used to be?
3a83969376c805ef5b6042191fdb0ff3?d=identicon&s=25 Andreas S. (andreas)
on 2006-08-21 16:03
Vincent Tsao wrote:
>  my old schema version was 4,if i update the newest version to 12, my
> old data will be affected?

No. Just use "rake migrate" to upgrade the database, and it should work
with the new version. But make a backup of your database just in case.
A5dc4e45ad4d75e6a46cb2bbc8aa9e94?d=identicon&s=25 Vincent Tsao (vincentcao)
on 2006-08-21 16:23
 Thanks, I have checked already this afternoon, so can you give me some
advise
about one of my anther post named 'Search Failure',it seems the ferret
does not
work in my new rforum.you guys can see my log details there.
 I check the code,and try to debug, problem seems occured here:

def find_id_by_contents(q, options = {})
  options[:num_docs] = configuration[:max_results] if options[:num_docs]
== :all
          result = []
          index = self.ferret_index
          hits = index.search(q, options)
          hits.each do |hit, score|
         # only collect result data if we intend to return it
          doc = index[hit]
          model = configuration[:store_class_name] ? doc[:class_name]
:self.name
=here=       if block_given?
              yield model, doc[:id].to_i, score
            else
              result << { :model => model, :id => doc[:id], :score =>
score }
            end
          end
          logger.debug "id_score_model array: #{result.inspect}"
          return block_given? ? hits.total_hits : result
        end

  am i must config sth for ferret? in fact ,i install ferret already :
gem install ferret
This topic is locked and can not be replied to.