X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/92feab9112e64b8aab280cb90d5a5fef75646e3b..2d2b6d7ed8826d3034f5224ece94aa5f0f1b0e6a:/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 index 2a50404c5..000000000 --- a/vendor/gems/composite_primary_keys-2.2.2/lib/composite_primary_keys/migration.rb +++ /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