require 'rubygems'
require 'data_mapper'

DataMapper.setup(:default, {
  :adapter => "sqlite3",
  :database => "test.db",
  :log_stream => STDOUT,
  :log_level => 0
})

class Model
  include DataMapper::Resource
  property :strage_id, Fixnum, :serial => true
  property :name, String, :default => "Dude"

  after :save, :try_to_get_the_key

  def try_to_get_the_key
    puts strange_id
  end
end

Model.auto_migrate!

m = Model.new

begin
  puts m.save
rescue => e
  puts "1: " + e
end

begin
  puts m.reload
rescue => e
  puts "2: " + e
end