From b06bb8f952018ec939dd4ec237c4fb3e4f65033b Mon Sep 17 00:00:00 2001 From: H3 Date: Fri, 13 Sep 2024 13:44:02 +0200 Subject: [PATCH] Allow PG Timestamp to accept string as selectType. Related issues: #194, #123, #177 --- src/generator/dialects/postgres/postgres-adapter.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/generator/dialects/postgres/postgres-adapter.ts b/src/generator/dialects/postgres/postgres-adapter.ts index d9ad86a..648a76c 100644 --- a/src/generator/dialects/postgres/postgres-adapter.ts +++ b/src/generator/dialects/postgres/postgres-adapter.ts @@ -65,7 +65,10 @@ export class PostgresAdapter extends Adapter { new PropertyNode('y', new IdentifierNode('number')), ]), Timestamp: new ColumnTypeNode( - new IdentifierNode('Date'), + new UnionExpressionNode([ + new IdentifierNode('Date'), + new IdentifierNode('string'), + ]), new UnionExpressionNode([ new IdentifierNode('Date'), new IdentifierNode('string'),