From 765d6034b1709433e8cd1af24afb4f6cd2013934 Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Fri, 31 Jul 2020 17:56:02 -0400 Subject: [PATCH] Default to nullable on field create --- api/src/services/fields.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/api/src/services/fields.ts b/api/src/services/fields.ts index 0a270cca5e..dabebedf5f 100644 --- a/api/src/services/fields.ts +++ b/api/src/services/fields.ts @@ -185,10 +185,13 @@ export default class FieldsService { column.defaultTo(field.database.default_value); } - if (field.database.is_nullable && field.database.is_nullable === true) { - column.nullable(); - } else { + if ( + field.database.is_nullable !== undefined && + field.database.is_nullable === false + ) { column.notNullable(); + } else { + column.nullable(); } column.alter();