I am trying to apply indexes to a few of my models. I've summarized  
the relevant bits from my models in this pastie (and below):

        http://pastie.org/641532

If I run `DataMapper.auto_migrate!` it creates the entire schema  
including the indexes, so I think I've got the syntax right in my  
models. However, if I run `DataMapper.auto_upgrade!` on my existing  
database, the schema is not updated to include the indexes. I'm using  
a sqlite3 database. Am I doing something wrong?

Thanks in advance.
Drew

=============================

The relevant bits of my models (see also http://pastie.org/641532):

class Status
   include DataMapper::Resource

   property :id,                Serial
   property :twitter_id,        Integer,  :index => true
   property :text,              String,   :length => 0..255
   property :created_at,        DateTime, :index => true
   ...

end

class Noun
   include DataMapper::Resource

   property :id,           Serial
   property :plural,       String,   :length => 0..255,    :index =>  
true
   ...

end

class Collector
   include DataMapper::Resource

   property :id,               Serial
   property :name,             String, :length => 0..255,  :index    
=> :collector
   property :noun_id,          Integer,                    :index    
=> :collector
   ...

end

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"DataMapper" 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/datamapper?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to