# because i prefer DM's syntax for some reason require 'rubygems' require 'data_mapper' DataMapper::Database.setup({:adapter => "sqlite3", :database => "dbfile"}) class Feed < DataMapper::Base property :url, :string property :description, :text belongs_to :user end class User < DataMapper::Base property :name, :string property :password_hash, :string end DataMapper::Persistence.auto_migrate! #ohmanisthisahackorwhat! require 'digest/md5' User.create :name=>'Dev', :password_hash=>Digest::MD5.hexdigest('test' + 'afl3jflfih3fahy83egl8') %q{twitter http://twitter.com/statuses/user_timeline/8286.atom lastfm http://ws.audioscrobbler.com/1.0/user/DevP/recenttracks.rss googleshare http://www.google.com/reader/public/atom/user/00138965397950723883/state/com.google/broadcast deli http://del.icio.us/rss/dev blog http://blog.forgreatjustice.net/feed games http://games.forgreatjustice.net/feed 10by10 http://10by10room.forgreatjustice.net/feed}.split("\n").each do |ln| desc, url = ln.split(" ") Feed.create :url=>url, :description=>desc, :user=>User[1] end