Sha256: 66a94b88301d7ea22ace706174294d4403bc7576d865495d7bb09e139ae66837
Contents?: true
Size: 256 Bytes
Versions: 3
Compression:
Stored size: 256 Bytes
Contents
# frozen_string_literal: true module Vimo class Field < ApplicationRecord belongs_to :entity enum kind: [ :string, :integer, :float, :date, :datetime, :boolean ] validates :name, presence: true, uniqueness: { scope: :entity_id } end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vimo-0.1.3 | app/models/vimo/field.rb |
vimo-0.1.1 | app/models/vimo/field.rb |
vimo-0.1.0 | app/models/vimo/field.rb |