Class: INatGet::Data::Model::Sound
- Inherits:
-
INatGet::Data::Model
- Object
- Sequel::Model
- INatGet::Data::Model
- INatGet::Data::Model::Sound
- Defined in:
- lib/inat-get/data/models/sound.rb
Sequel Fields collapse
-
#id ⇒ Integer
Sequel data field.
-
#license ⇒ String?
Sequel data field.
-
#url ⇒ String
Sequel data field.
Sequel Associations collapse
-
#observations ⇒ Sequel::Dataset, Array<INatGet::Data::Model::Observation>
Sequel many-to-many association.
Method Summary
Methods inherited from INatGet::Data::Model
helper, manager, parser, updater
Instance Attribute Details
#id ⇒ Integer
Sequel data field
9 |
# File 'lib/inat-get/data/models/sound.rb', line 9 set_dataset :sounds |
#license ⇒ String?
Sequel data field
9 |
# File 'lib/inat-get/data/models/sound.rb', line 9 set_dataset :sounds |
#observations ⇒ Sequel::Dataset, Array<INatGet::Data::Model::Observation>
Sequel many-to-many association.
11 |
# File 'lib/inat-get/data/models/sound.rb', line 11 many_to_many :observations, class: :'INatGet::Data::Model::Observation', join_table: :observation_sounds, left_key: :sound_id, right_key: :observation_id |
#url ⇒ String
Sequel data field
9 |
# File 'lib/inat-get/data/models/sound.rb', line 9 set_dataset :sounds |