On Wed, Nov 11, 2026 at 04:27:37PM +0800, Rahila Syed wrote:
> ALTER TABLE st2 ALTER COLUMN c TYPE int;
>
> SELECT i.indexrelid::regclass::text AS index_name, a.attstattarget
> FROM pg_index i JOIN pg_attribute a ON a.attrelid = i.indexrelid AND
> a.attnum = 1 WHERE i.indrelid = 'st2'::regclass;
> index_name | attstattarget
> ------------+---------------
> st2_cb |
> (1 row)
Hmm, yes, that feels counter-intuitive to not preserve that.
> I will look into writing a fix for this.
Cool, thanks.
--
Michael