diff --git a/app/models/role.rb b/app/models/role.rb
index cfca39dabe6eeebef6f979abc706df1a85db1220..98f3bc096cdf4793cd4e63da16ad4fd4da0ae90d 100644
--- a/app/models/role.rb
+++ b/app/models/role.rb
@@ -33,4 +33,13 @@ class Role < ApplicationRecord
   def self.moderator
     find_by(name: 'moderator') || create!(name: 'moderator')
   end
+
+  def self.editor
+    find_by(name: 'editor') || create!(name: 'editor')
+  end
+
+  def self.supervisor
+    find_by(name: 'supervisor') || create!(name: 'supervisor')
+  end
+  
 end