¿Cómo cambiar la clave principal en el archivo de migración de rieles?
Necesito migrar una tabla mysql antigua como esta:
Products
name (string, primary_key)
a este esquema:
Products
id (integer, primary_key, auto_generated)
name (unique)
Necesito los valores de Products.id rellenados en la nueva tabla. ¿Cómo puedo escribir el archivo de migración de carriles? Estoy usando Rails 3.2.7
Tengo 2 problemas ahora: 1. No puedo encontrar un método para eliminar la clave principal en ActiveRecord :: Migration 2. No sé cómo generar valores para la clave primaria recién agregada.