]> git.openstreetmap.org Git - rails.git/commitdiff
Add missing files from api06 merge.
authorTom Hughes <tom@compton.nu>
Mon, 20 Apr 2009 14:09:35 +0000 (14:09 +0000)
committerTom Hughes <tom@compton.nu>
Mon, 20 Apr 2009 14:09:35 +0000 (14:09 +0000)
app/models/node_tag.rb [new file with mode: 0644]
app/models/old_node_tag.rb [new file with mode: 0644]

diff --git a/app/models/node_tag.rb b/app/models/node_tag.rb
new file mode 100644 (file)
index 0000000..4942601
--- /dev/null
@@ -0,0 +1,10 @@
+class NodeTag < ActiveRecord::Base
+  set_table_name 'current_node_tags'
+
+  belongs_to :node, :foreign_key => 'id'
+  
+  validates_presence_of :id
+  validates_length_of :k, :v, :maximum => 255, :allow_blank => true
+  validates_uniqueness_of :id, :scope => :k
+  validates_numericality_of :id, :only_integer => true
+end
diff --git a/app/models/old_node_tag.rb b/app/models/old_node_tag.rb
new file mode 100644 (file)
index 0000000..dd339ad
--- /dev/null
@@ -0,0 +1,10 @@
+class OldNodeTag < ActiveRecord::Base
+  set_table_name 'node_tags'
+
+  belongs_to :user
+
+  validates_presence_of :id, :version
+  validates_length_of :k, :v, :maximum => 255, :allow_blank => true
+  validates_uniqueness_of :id, :scope => [:k, :version]
+  validates_numericality_of :id, :version, :only_integer => true
+end