DEV: Upgrade Rails to version 7.2

This commit is contained in:
Loïc Guitaut
2024-08-19 14:44:17 +02:00
committed by Loïc Guitaut
parent f4d0a77d5f
commit d6bec460a8
30 changed files with 93 additions and 151 deletions

View File

@ -9,15 +9,11 @@ class Poll < ActiveRecord::Base
has_many :poll_options, -> { order(:id) }, dependent: :destroy
has_many :poll_votes
enum type: { regular: 0, multiple: 1, number: 2, ranked_choice: 3 }, _scopes: false
enum status: { open: 0, closed: 1 }, _scopes: false
enum results: { always: 0, on_vote: 1, on_close: 2, staff_only: 3 }, _scopes: false
enum visibility: { secret: 0, everyone: 1 }, _scopes: false
enum chart_type: { bar: 0, pie: 1 }, _scopes: false
enum :type, { regular: 0, multiple: 1, number: 2, ranked_choice: 3 }, scopes: false
enum :status, { open: 0, closed: 1 }, scopes: false
enum :results, { always: 0, on_vote: 1, on_close: 2, staff_only: 3 }, scopes: false
enum :visibility, { secret: 0, everyone: 1 }, scopes: false
enum :chart_type, { bar: 0, pie: 1 }, scopes: false
validates :min, numericality: { allow_nil: true, only_integer: true, greater_than_or_equal_to: 0 }
validates :max, numericality: { allow_nil: true, only_integer: true, greater_than: 0 }