Sha256: 663c05af4a775dda548acf9cbb228ac486ded22ab1ff9c0ae9af26ee8f009228

Contents?: true

Size: 905 Bytes

Versions: 4

Compression:

Stored size: 905 Bytes

Contents

module Unimatrix::Archivist
  
  class Blueprint < Unimatrix::DynamicResource
    
    field    :id
    field     :uuid
    field     :realm_uuid
    field     :blueprint_uuid
    field     :name
    field     :readable
    field     :writable
    field     :type
    field     :validates_uniqueness
    field     :validates_uniqueness_scope
    field     :validates_presence
    field     :validates_absence
    field     :validates_format_with
    field     :validates_format_without
    field     :validates_length_minimum
    field     :validates_length_maximum
    field     :validates_in
    field     :validates_not_in
    field     :validates_numeric
    field     :validates_numeric_integer
    field     :validates_numeric_minimum
    field     :validates_numeric_maximum
    field     :validates_type
    field     :created_at
    field     :updated_at
    
    has_many :errors
    
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
unimatrix-1.4.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-1.2.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-1.1.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-1.0.0 lib/unimatrix/archivist/blueprint_attribute.rb