diff --git a/models.rb b/models.rb index dca7022..8c009e6 100644 --- a/models.rb +++ b/models.rb @@ -218,5 +218,18 @@ class Party has n, :campaigns end +class Ward + include DataMapper::Resource + + property :id, Serial + property :slug, String, :required => true + property :ons_id, String, :required => true + property :name, String, :required => true + + def self.slugify(name) + name.gsub(/[^\w\s-]/, '').gsub(/\s+/, '-').downcase + end +end + DataMapper.setup(:default, ENV['DATABASE_URL'] || "postgres://postgres@localhost:5432/suttonelections") DataMapper.auto_upgrade!