lib/ronin/model.rb in ronin-0.0.9 vs lib/ronin/model.rb in ronin-0.1.0

- old
+ new

@@ -25,18 +25,26 @@ require 'dm-core' require 'dm-types' require 'dm-serializer' require 'dm-aggregates' +require 'dm-validations' module Ronin module Model include DataMapper::Types + # Name of Ronin's DataMapper repository + REPOSITORY_NAME = :ronin + def self.included(base) base.module_eval do include DataMapper::Resource include DataMapper::AutoMigrations + + def self.default_repository_name + Model::REPOSITORY_NAME + end property :type, Discriminator end end end