Iker Narvaez

enum for bet

...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
2 class Bet < ApplicationRecord 2 class Bet < ApplicationRecord
3 validates :score_local, :score_visit, presence: true 3 validates :score_local, :score_visit, presence: true
4 belongs_to :user, inverse_of: :bets 4 belongs_to :user, inverse_of: :bets
5 + enum result: [:visit, :tie, :local]
5 6
6 scope :active, -> { joins(match: :pool).where(pools: { active: true }) } 7 scope :active, -> { joins(match: :pool).where(pools: { active: true }) }
7 before_save :assign_result 8 before_save :assign_result
......