try to run: hobo g migrate -m -n ciao dd
On Thu, Mar 31, 2011 at 10:02 AM, DJ <[email protected]> wrote: > Hey Domizio > > I know I sound stupid, but there isn't any other code. I created this > problem as follows: > > 1) rails generate hobo:resource patient > 2) editing the patient.rb file as above (but using using :string) > 3) running rails generate hobo:migration > 4) changing the :string to enum_string( .... ) as shown > > Everything else in the app is created by the hobo generator. > > I haven't got as far as coding anything yet - just defining my model. > > Am I missing some sort of GemFile dependency here? Everything else is > working - and I've even managed to push it up to Heroku. > > Sorry if I'm being dim! > > Cheers > > DJ > On Mar 31, 2:20 pm, Domizio Demichelis <[email protected]> wrote: > > You should post other parts of your code: as I said that model is ok. > > Probably there is some problem in your views. > > > > ciao > > dd > > > > > > > > On Thu, Mar 31, 2011 at 8:55 AM, DJ <[email protected]> wrote: > > > A problem from a relative Noob (lots of previous programming > > > exprerience, new to Rails and Ruby). Any help gratefully received: > > > > > I'm having trouble understanding what is wrong with this patient.rb > > > model file. I have merely substituted ":string" with > > > enum_string(:male, :female) it causes the exception: > > > > > NoMethodError in Patients#show > > > > > Showing controller: patients; dryml-tag: show-page where line #1 > > > raised: > > > > > undefined method `underscore' for nil:NilClass > > > Extracted source (around line #1): > > > > > The model is as follows: > > > > > class Patient < ActiveRecord::Base > > > > > hobo_model # Don't put anything above this > > > > > fields do > > > first_name :string > > > last_name :string > > > initials :string > > > title :string > > > gender enum_string(:male, :female) # > > > <=========== this line causes an error > > > date_of_birth :date > > > timestamps > > > end > > > > > (NB, I posted this to lighthouse as a ticket but ddnexus found no > > > error). > > > > > Thanks again for any pointers. > > > > > DJ > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Hobo Users" group. > > > To post to this group, send email to [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]. > > > For more options, visit this group at > > >http://groups.google.com/group/hobousers?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Hobo Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/hobousers?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.
