Sha256: db6703ed9a906892d4b45f5cd15fdc732354d182c5bfdde08bf6185c24480f95

Contents?: true

Size: 256 Bytes

Versions: 7

Compression:

Stored size: 256 Bytes

Contents

# frozen_string_literal: true
module ProjectValidation
  extend ActiveSupport::Concern

  included do
    validates :owner_id, presence: true, numericality: true
    validates :name, presence: true
    validates :closed, inclusion: [true, false]
  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/project_validation.rb
model_base_generators-0.3.9 example/app/validations/project_validation.rb
model_base_generators-0.3.8 example/app/validations/project_validation.rb
model_base_generators-0.3.7 example/app/validations/project_validation.rb
model_base_generators-0.3.6 example/app/validations/project_validation.rb
model_base_generators-0.3.5 example/app/validations/project_validation.rb
model_base_generators-0.3.4 example/app/validations/project_validation.rb