From 0f4fea078eb642b21e90db311c7f09f46bbad9dd Mon Sep 17 00:00:00 2001 From: Kyle Conroy Date: Wed, 22 Feb 2023 08:47:31 -0800 Subject: [PATCH] Update error message for PostgreSQL engine --- internal/engine/postgresql/parse_disabled.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/engine/postgresql/parse_disabled.go b/internal/engine/postgresql/parse_disabled.go index 6d730b9730..38b75ac54d 100644 --- a/internal/engine/postgresql/parse_disabled.go +++ b/internal/engine/postgresql/parse_disabled.go @@ -19,7 +19,10 @@ type Parser struct { } func (p *Parser) Parse(r io.Reader) ([]ast.Statement, error) { - return nil, errors.New("the PostgreSQL engine does not support Windows") + if runtime.GOOS == "windows" { + return nil, errors.New("the PostgreSQL engine does not support Windows.") + } + return nil, errors.New("the PostgreSQL engine requires cgo. Please set CGO_ENABLED=1.") } // https://www.postgresql.org/docs/current/sql-syntax-lexical.html#SQL-SYNTAX-COMMENTS