Sha256: 8af9604014497e3f258e0af3c1b47b95f588aae18d235d1248b2a5c29107e857

Contents?: true

Size: 394 Bytes

Versions: 16

Compression:

Stored size: 394 Bytes

Contents

require 'dm-core'

class User
  include DataMapper::Resource

  property :id, Serial
  property :name, String
  property :email, String, :default => 'test@test.test'
  property :password, String, :default => 'test'
  property :api_token, String,
    :default => lambda { |r, p| File.open('/dev/urandom', 'r') { |fh| fh.read(16).unpack('H*').first }}

  has n, :accounts
  has n, :keypairs

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
engineyard-cloud-client-2.1.1 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-2.1.0 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.16 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-2.0.1 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-2.0.0 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.15 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.14 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.13 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.12 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.11 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.10 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.9 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.8 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.7 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.6 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb
engineyard-cloud-client-1.0.5 lib/engineyard-cloud-client/test/fake_awsm/models/user.rb