I had the following issue: A hobo model like this:
class Category < ActiveRecord::Base > hobo_model > fields do > ...some fields, nothing special ... > end And another model class Legacy::Category < ActiveRecord::Base > establish_connection "import_development" > self.table_name = 'categories' > end which I use for importing data from a legacy database. This confuses the heck out of the migration generator and it wants to recreate the table categories in the next migration again. I tried to use Generators::Hobo::Migration::Migrator.ignore_models = ["Legacy:Category"], but that won't help, the migration gerenator seems not to take namespaces into account, Generators::Hobo::Migration::Migrator.ignore_models = ["Category"] would actually silence it, but also disables migrations for future changes of the Category model all together. But if I make that legacy model a hobo model (without using any of the Hobo features) like this class Legacy::Category < ActiveRecord::Base > establish_connection "import_development" > self.table_name = 'categories' > # The following two lines fix the migration issues > hobo_model > fields > end not only the migration generator is "silenced" for the legacy model, it also still works for the original Category model. This may be just a coincidence, but who cares? It works! :-) -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/hobousers. For more options, visit https://groups.google.com/groups/opt_out.
