lib/inat/data/entity/projectadmin.rb in inat-get-0.8.0.12 vs lib/inat/data/entity/projectadmin.rb in inat-get-0.8.0.13
- old
+ new
@@ -3,15 +3,15 @@
require_relative '../types/std'
require_relative '../types/extras'
require_relative '../entity'
require_relative '../enums/projectadminrole'
-# require_relative 'project'
-# autoload :Project, 'inat/data/entity/project'
+class INat::Entity::Project < INat::Data::Entity; end
-class Project < Entity; end
+class INat::Entity::ProjectAdmin < INat::Data::Entity
-class ProjectAdmin < Entity
+ include INat::Data::Types
+ include INat::Entity
table :project_admins
field :project, type: Project, index: true
field :role, type: ProjectAdminRole, index: true, required: true