Thanks for the testing Donald! I'm afraid there are still quite a few steps pending to upgrade Hobo.
I will try to find some time to continue with this. Volunteers are welcome :). Warm regards, Ignacio On 20 June 2018 at 22:03, Donald Ziesig <[email protected]> wrote: > Hi Ingacio! > > Thanks! > > The rails g hobo:user_model worked correctly, but when I used > > hobo generate migration > > I got the following error: > > from /home/donz/.rvm/gems/ruby-2.5.1/bundler/gems/hobo- > c5cc79192865/hobo_fields/lib/generators/hobo/migration/migration_generator.rb:47:in > `migrate' > /home/donz/.rvm/gems/ruby-2.5.1/bundler/gems/hobo- > c5cc79192865/hobo_fields/lib/generators/hobo/migration/migration_generator.rb:94:in > `migrations_pending?': undefined method `migrations' for > ActiveRecord::Migrator:Class (NoMethodError) > > This was on a brand new rails api app created with > > rails new hoboNtrak --api > > added the gem from github in Gemfile, then > > bundle install => ran successfully > > then > > rails g hobo:user_model => ran successfully > > At this point I have a copy of user.rb that looks pretty much like the > ones in the original apps, but with no appropriate db tables. This is when > I ran > > hobo generate migration => got the above error traceback. > > also tried > > rails generate hobo:migration => got the same error. > > Thanks again, > > Don > > > > On 06/20/2018 02:21 PM, Ignacio Huerta wrote: > > Hi Donald, > > You can try this branch in your Gemfile. We took some steps to replace > Erubis. I also fixed a couple of small bugs today so at least "rails g > hobo:user_model" worked in a vanilla Rails 5.2 app: > > gem 'hobo', git: 'https://github.com/Hobo/hobo.git', :branch => 'rails5_new2' > > > > On 18 June 2018 at 22:31, Ed Gomolka <[email protected]> wrote: > >> Erubis is the ERB template engine that Rails 4 used. Rails 5 replaces >> Erubis with Erubi. I assume that you are using ERB files to reference your >> Angular code, in which case I don't see how you can avoid it. >> >> >> On Saturday, June 16, 2018 at 12:18:19 PM UTC-6, donz wrote: >>> >>> Hi again! >>> >>> It did not take long :'(. >>> >>> Gemfile: >>> >>> gem 'hobo' >>> >>> bundle install >>> >>> >>> # rails g hobo:user_model >>> >>> ... >>> .rvm/gems/ruby-2.5.1/gems/bootsnap-1.3.0/lib/bootsnap/load_p >>> ath_cache/core_ext/kernel_require.rb:32:in >>> `require': cannot load such file -- erubis (LoadError) >>> >>> I looked up erubis and it seems to be something to generate html, which >>> I don't need. Any workarounds? >>> >>> Don >>> >>> -- >> 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 https://groups.google.com/group/hobousers. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > +45 42 997 196 > -- > 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 https://groups.google.com/group/hobousers. > For more options, visit https://groups.google.com/d/optout. > > > -- > 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 https://groups.google.com/group/hobousers. > For more options, visit https://groups.google.com/d/optout. > -- +45 42 997 196 -- 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 https://groups.google.com/group/hobousers. For more options, visit https://groups.google.com/d/optout.
