Terminal o logs de ejecución en Vercel

NeonDbError: null value in column "…" of relation "…" violates not-null constraint

Qué significa
La base de datos rechazó guardar una fila porque una columna obligatoria llegó vacía (`null`).
Causas probables
  • Los datos del formulario no se validaron con un esquema antes de ejecutar la consulta INSERT o UPDATE.
  • El atributo name de un campo del formulario no coincide con el nombre que lee la Server Action.
Cómo evitarlo
Valida todas las entradas de cada Server Action con un esquema antes de ejecutar cualquier consulta a la base de datos.

Copia para tu agente

La base de datos devolvió `null value in column violates not-null constraint`. Valida los datos con un esquema en la Server Action antes de tocar la base de datos y devuelve un aviso claro si el campo está vacío.

Artículo de ayuda completoLa app no conecta con la base de datos

Última revisión 8 nov 2026