Skip to content

Instantly share code, notes, and snippets.

View lumpidu's full-sized avatar

Daniel lumpidu

View GitHub Profile
@lumpidu
lumpidu / user.rb
Created January 6, 2012 21:44 — forked from namelessjon/user.rb
Example user with a BCrypt password
require 'bcrypt'
class User
include DataMapper::Resource
attr_accessor :password, :password_confirmation
timestamps :at
property :id, Serial
@lumpidu
lumpidu / gist:975349
Created May 16, 2011 20:51
DataMapper multiple Contexts: Error Case
#!/usr/bin/env ruby
#
require 'rubygems'
require 'data_mapper'
class Feed
include DataMapper::Resource
property :id, Serial
@lumpidu
lumpidu / gist:943399
Created April 26, 2011 23:22
Initialize DataMapper connections in different classes
class RssSqliteModel
def initialize(path)
# logs display
DataMapper::Logger.new($stdout, :debug)
DataMapper.setup(:default, "sqlite://#{path}")
DataMapper.finalize
DataMapper.auto_migrate!
end
end
@lumpidu
lumpidu / gist:943360
Created April 26, 2011 22:48
datamapper prob1
class Feed
include DataMapper::Resource
property :id, Serial
property :title, String, :key => true
property :url, Text
has n, :feed_posts
has n, :posts, :through => feed_posts