Re: Allow deleting enum value

2020-10-07 Thread Maksim Kita
le SET value = '3' WHERE value = '2'; ERROR: enum value is dropped test_enum: "2" LINE 1: UPDATE test_table SET value = '3' WHERE value = '2'; Probably we need to make more specific change for enum type to prevent using of dropped column in

Allow deleting enum value

2020-10-07 Thread Maksim Kita
, ('2'); INSERT 0 2 postgres=# ALTER TYPE test_enum DELETE VALUE '2'; ALTER TYPE postgres=# SELECT enum_range(NULL::test_enum); enum_range {1,3} (1 row) postgres=# SELECT * FROM test_table; ERROR: invalid internal value for enum: 16396 Best regards, Maksim Kita >Fro

[PATCH] ecpg: fix progname memory leak

2020-10-07 Thread Maksim Kita
Hi, Fix progname memory leak in ecpg client. Issue taken from todo list https://wiki.postgresql.org/wiki/Todo. Best regards, Maksim Kita >From 2f730117cbff1207c6b0bffc3097831fe5028fec Mon Sep 17 00:00:00 2001 From: Maksim Kita Date: Wed, 7 Oct 2020 14:15:52 +0300 Subject: [PATCH] ecpg: