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