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.

Reply via email to