]> git.openstreetmap.org Git - rails.git/blobdiff - lib/migrate.rb
Primary keys can't have names so don't pretend otherwise.
[rails.git] / lib / migrate.rb
index 737ff57ece8f767efaf3310dba0d3065b07ccc71..4cbabd6c08c225ef77b2f567cbf8e5cd17e6e019 100644 (file)
@@ -2,10 +2,9 @@ module ActiveRecord
   module ConnectionAdapters
     module SchemaStatements
       def add_primary_key(table_name, column_name, options = {})
-        index_name = options[:name]
         column_names = Array(column_name)
         quoted_column_names = column_names.map { |e| quote_column_name(e) }.join(", ")
-        execute "ALTER TABLE #{table_name} ADD PRIMARY KEY #{quote_column_name(index_name)} (#{quoted_column_names})"
+        execute "ALTER TABLE #{table_name} ADD PRIMARY KEY (#{quoted_column_names})"
       end
 
       alias_method :old_add_column_options!, :add_column_options!