Si creo un nuevo carriles 3 de migración con (por ejemplo)Rails 3 migraciones: ¿Agregar una columna de referencia?
rails g migration tester title:tester user:references
, todo funciona bien ... sin embargo si añado una columna con algo en la línea de:
rails g migration add_user_to_tester user:references
la el campo de referencia no es reconocido En resumen, la pregunta es: ¿cómo agrego una columna de referencia a una migración de rieles desde la línea de comando?
Consulte la sección 2.1 de http://edgeguides.rubyonrails.org/active_record_migrations.html, por ejemplo. –
¿cómo se especifica un nombre de columna para la clave externa en lugar del nombre generado automáticamente? –
@jwill puede usar polimórficos: usuario: referencias {polimórficos}. –