Sha256: 09944f091d1a4598cad9d16c0fffdad03f6bb46926e88d42af07fa1661dfdd4b

Contents?: true

Size: 335 Bytes

Versions: 7

Compression:

Stored size: 335 Bytes

Contents

# frozen_string_literal: true
module IssueValidation
  extend ActiveSupport::Concern

  included do
    validates :project_id, presence: true, numericality: true
    validates :title, presence: true
    validates :creator_id, presence: true, numericality: true
    validates :assignee_id, numericality: true, allow_nil: true
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
model_base_generators-0.4.0 examples/rails-5.0/app/validations/issue_validation.rb
model_base_generators-0.3.9 example/app/validations/issue_validation.rb
model_base_generators-0.3.8 example/app/validations/issue_validation.rb
model_base_generators-0.3.7 example/app/validations/issue_validation.rb
model_base_generators-0.3.6 example/app/validations/issue_validation.rb
model_base_generators-0.3.5 example/app/validations/issue_validation.rb
model_base_generators-0.3.4 example/app/validations/issue_validation.rb