Sha256: 014ba506546f987d0f109446e9173833e7e09c4e368d2fa7f799e9ae3f397d48

Contents?: true

Size: 286 Bytes

Versions: 1

Compression:

Stored size: 286 Bytes

Contents

module MetaModel
  class Property < MetaModelBase
    property :name, type: String
    property :type, type: String

    validates_inclusion_of :type, :in => %w( String DateTime Boolean Integer )

    has_one :in, :model, origin: :properties, model_class: 'MetaModel::Model'

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
neo4j-meta_model-0.0.1 app/models/meta_model/property.rb