Proyecto

General

Perfil

Acciones

Errores #2084

cerrada

Error al pasar el seeds

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

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2014-07-03
Fecha fin:
% Realizado:

100%

Tiempo estimado:
Versión:

Descripción

Por cambios en el estado de reporte, al pasar el seeds devuelve el error SQL:

Mysql2::Error: Column 'reporte' cannot be null: INSERT INTO `definicion_estado` (`aprobado`, `cerrado`, `created_at`, `descripcion`, `estado_padre_id`, `formulacion`, `nombre`, `orden`, `primer_estado`, `reporte`, `updated_at`) VALUES (0, 0, '2014-07-03 14:00:24', NULL, NULL, 0, 'Contacto', 0, 1, NULL, '2014-07-03 14:00:24')
Acciones #1

Actualizado por Santiago Ramos hace más de 10 años

  • Asignado a establecido a Jaime Ortiz
  • Versión prevista establecido a 2.45

El problema viene de como se ha creado la columna "reporte" en bbdd, que no se porqué se ha hecho así:

add_column :definicion_estado, :reporte, :boolean, :null => false

No debería eso ser?:

:default => false
en lugar de?
:null => false

O en su defecto, corregir el seeds para que contenga ese campo en la creacion de estados por defecto?.

Acciones #2

Actualizado por Santiago Ramos hace más de 10 años

  • Categoría establecido a Desarrollo
  • Estado cambiado de Nueva a Resuelta
  • Asignado a cambiado de Jaime Ortiz a Santiago Ramos
  • % Realizado cambiado de 0 a 100
Acciones

Exportar a: Atom PDF