]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/gems/composite_primary_keys-2.2.2/lib/composite_primary_keys/migration.rb
Remove ancient (and unused) composite_primary_keys gem
[rails.git] / vendor / gems / composite_primary_keys-2.2.2 / lib / composite_primary_keys / migration.rb
diff --git a/vendor/gems/composite_primary_keys-2.2.2/lib/composite_primary_keys/migration.rb b/vendor/gems/composite_primary_keys-2.2.2/lib/composite_primary_keys/migration.rb
deleted file mode 100644 (file)
index 2a50404..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-ActiveRecord::ConnectionAdapters::ColumnDefinition.send(:alias_method, :to_s_without_composite_keys, :to_s)
-
-ActiveRecord::ConnectionAdapters::ColumnDefinition.class_eval <<-'EOF'
-  def to_s
-    if name.is_a? Array
-      "PRIMARY KEY (#{name.join(',')})"
-    else
-      to_s_without_composite_keys
-    end
-  end
-EOF
-
-ActiveRecord::ConnectionAdapters::TableDefinition.class_eval <<-'EOF'
-  def [](name)
-    @columns.find { |column|
-      !column.name.is_a?(Array) && column.name.to_s == name.to_s
-    }
-  end
-EOF
\ No newline at end of file