Class: INatGet::Data::Model::Identification
- Inherits:
-
INatGet::Data::Model
- Object
- Sequel::Model
- INatGet::Data::Model
- INatGet::Data::Model::Identification
- Defined in:
- lib/inat-get/data/models/identification.rb
Sequel Fields collapse
-
#body ⇒ String?
Sequel data field.
-
#cached ⇒ Time
Sequel data field.
-
#category ⇒ String?
Sequel data field.
-
#created ⇒ Time
Sequel data field.
-
#current ⇒ Boolean?
Sequel data field.
-
#disagreement ⇒ Boolean?
Sequel data field.
-
#hidden ⇒ Boolean?
Sequel data field.
-
#id ⇒ Integer
Sequel data field.
-
#observation_id ⇒ Integer
Sequel data field.
-
#own_observation ⇒ Boolean?
Sequel data field.
-
#taxon_id ⇒ Integer
Sequel data field.
-
#user_id ⇒ Integer
Sequel data field.
-
#uuid ⇒ String?
Sequel data field.
-
#vision ⇒ Boolean?
Sequel data field.
Sequel Associations collapse
-
#observation ⇒ INatGet::Data::Model::Observation?
Sequel many-to-one association.
-
#taxon ⇒ INatGet::Data::Model::Taxon?
Sequel many-to-one association.
-
#user ⇒ INatGet::Data::Model::User?
Sequel many-to-one association.
Instance Method Summary collapse
Methods inherited from INatGet::Data::Model
helper, manager, parser, updater
Instance Attribute Details
#body ⇒ String?
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#cached ⇒ Time
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#category ⇒ String?
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#created ⇒ Time
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#current ⇒ Boolean?
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#disagreement ⇒ Boolean?
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#hidden ⇒ Boolean?
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#id ⇒ Integer
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#observation ⇒ INatGet::Data::Model::Observation?
Sequel many-to-one association.
15 |
# File 'lib/inat-get/data/models/identification.rb', line 15 many_to_one :observation, class: :'INatGet::Data::Model::Observation' |
#observation_id ⇒ Integer
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#own_observation ⇒ Boolean?
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#taxon ⇒ INatGet::Data::Model::Taxon?
Sequel many-to-one association.
16 |
# File 'lib/inat-get/data/models/identification.rb', line 16 many_to_one :taxon, class: :'INatGet::Data::Model::Taxon' |
#taxon_id ⇒ Integer
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#user ⇒ INatGet::Data::Model::User?
Sequel many-to-one association.
17 |
# File 'lib/inat-get/data/models/identification.rb', line 17 many_to_one :user, class: :'INatGet::Data::Model::User' |
#user_id ⇒ Integer
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#uuid ⇒ String?
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
#vision ⇒ Boolean?
Sequel data field
13 |
# File 'lib/inat-get/data/models/identification.rb', line 13 set_dataset :identifications |
Instance Method Details
#owner ⇒ Object
21 |
# File 'lib/inat-get/data/models/identification.rb', line 21 def owner = self.observation |