Sha256: 8b49c3e93fd1d4e96372436c4d6553addb2c7a6a59dcf5d947777ea52aee24d7

Contents?: true

Size: 868 Bytes

Versions: 9

Compression:

Stored size: 868 Bytes

Contents

module Unimatrix::Archivist

  class BlueprintAttribute < Unimatrix::Resource

    field     :id
    field     :uuid
    field     :realm_uuid
    field     :type_name
    field     :blueprint_uuid
    field     :name
    field     :readable
    field     :writable
    field     :type
    field     :allow_nil
    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_minimum
    field     :validates_numeric_maximum
    field     :created_at
    field     :updated_at
    field     :destroyed_at

    has_many :errors

  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
unimatrix-3.4.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-3.3.4 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-3.3.3 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-3.3.2 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-3.3.1 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-3.3.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-3.2.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-3.1.0 lib/unimatrix/archivist/blueprint_attribute.rb
unimatrix-3.0.0 lib/unimatrix/archivist/blueprint_attribute.rb