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