diff --git a/.gems b/.gems index 9b4d24d..faf1443 100644 --- a/.gems +++ b/.gems @@ -1,2 +1,2 @@ sbfaulkner-sinatra-helpers -s http://gems.github.com -datamapper --version '>= 1.0.0' +datamapper --version '0.10.1' diff --git a/lib/models.rb b/lib/models.rb index 0fee30c..1913823 100644 --- a/lib/models.rb +++ b/lib/models.rb @@ -1,4 +1,5 @@ require 'rubygems' +gem "datamapper", "0.9.11" require 'dm-core' require 'dm-validations' require 'dm-timestamps' @@ -79,6 +80,7 @@ class Supplier has n, :payments, :order => ['d'] has n, :services, { :through => :payments, :order => ['name'] } + has n, :directorates, { :through => :payments } before :save, :slugify