Proyecto

General

Perfil

Acciones

Errores #2499

cerrada

Error en migraciones para MySQL 5.7

Añadido por Santiago Ramos hace más de 8 años. Actualizado hace más de 8 años.

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2016-04-08
Fecha fin:
% Realizado:

100%

Tiempo estimado:
3:00 h
Versión:

Descripción

En MySQL 5.7 ha cambiado las condiciones que debe tener una clave primaria y no coincide con las que genera Rails 3.2. Al intentar pasar una migración que implica la creación de un nuevo modelo salta el siguiente error:

Mysql2::Error: All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead

http://stackoverflow.com/questions/33755062/mysql-5-7-9-rails-3-2-mysql2-0-3-20

Acciones

Exportar a: Atom PDF