Class: INatGet::Data::Model::Fave
- Inherits:
-
INatGet::Data::Model
- Object
- Sequel::Model
- INatGet::Data::Model
- INatGet::Data::Model::Fave
- Defined in:
- lib/inat-get/data/models/fave.rb
Sequel Fields collapse
-
#created ⇒ Time
Sequel data field.
-
#observation_id ⇒ Integer
Sequel data field.
-
#user_id ⇒ Integer
Sequel data field.
Sequel Associations collapse
-
#observation ⇒ Observation?
Sequel many-to-one association.
-
#user ⇒ User?
Sequel many-to-one association.
Instance Method Summary collapse
Methods inherited from INatGet::Data::Model
helper, manager, parser, updater
Instance Attribute Details
#created ⇒ Time
Sequel data field
14 |
# File 'lib/inat-get/data/models/fave.rb', line 14 set_dataset :observation_faves |
#observation ⇒ Observation?
Sequel many-to-one association.
16 |
# File 'lib/inat-get/data/models/fave.rb', line 16 many_to_one :observation |
#observation_id ⇒ Integer
Sequel data field
14 |
# File 'lib/inat-get/data/models/fave.rb', line 14 set_dataset :observation_faves |
#user ⇒ User?
Sequel many-to-one association.
17 |
# File 'lib/inat-get/data/models/fave.rb', line 17 many_to_one :user |
#user_id ⇒ Integer
Sequel data field
14 |
# File 'lib/inat-get/data/models/fave.rb', line 14 set_dataset :observation_faves |
Instance Method Details
#owner ⇒ Object
21 |
# File 'lib/inat-get/data/models/fave.rb', line 21 def owner = self.observation |