From 444f8750ef46f803ec6018631c732c8d6e5dc637 Mon Sep 17 00:00:00 2001 From: Matthew Lanigan Date: Sun, 22 Nov 2020 16:36:33 -0500 Subject: [PATCH] fix: inverted hasDefault logic --- src/database/SchemaInfo.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/database/SchemaInfo.ts b/src/database/SchemaInfo.ts index b8f6ea3c..99f98ba7 100644 --- a/src/database/SchemaInfo.ts +++ b/src/database/SchemaInfo.ts @@ -57,7 +57,7 @@ export default class SchemaInfo { return await this.pool.many(sql` SELECT c.column_name AS "name" , (c.is_nullable = 'YES') AS "nullable" - , (c.column_default IS NULL) AS "hasDefault" + , (c.column_default IS NOT NULL) AS "hasDefault" , c.ordinal_position AS "order" , COALESCE(de.udt_name, dc.udt_name, e.udt_name, e.data_type, c.udt_name, c.data_type) AS "type" , (c.data_type = 'ARRAY') AS "isArray"