Sha256: 4209382012b1184ed1b54364da7355048e96106dc5afa129f575f4430ba8bf46

Contents?: true

Size: 226 Bytes

Versions: 5

Compression:

Stored size: 226 Bytes

Contents

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

5 entries across 5 versions & 1 rubygems

Version Path
model_base_generators-0.3.3 example/app/validations/project_validation.rb
model_base_generators-0.3.2 example/app/validations/project_validation.rb
model_base_generators-0.3.1 example/app/validations/project_validation.rb
model_base_generators-0.3.0 example/app/validations/project_validation.rb
model_base_generators-0.2.4 example/app/validations/project_validation.rb