Sha256: e63e9f843a6ccbabbbe7908bef4c74fefdd48c432d23881e555b9cf356ea1e8f

Contents?: true

Size: 900 Bytes

Versions: 9

Compression:

Stored size: 900 Bytes

Contents

module Unimatrix::Archivist

  class BlueprintAttribute < 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

9 entries across 9 versions & 1 rubygems

Version Path
unimatrix-2.5.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-2.4.2 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-2.3.1 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-2.2.1 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-2.1.1 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-2.0.1 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-2.0.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-1.4.3 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-1.4.1 lib/unimatrix/archivist/blueprint_attribute.rb