В настоящее время я ищу способ, которым я могу ссылаться на все записи в таблице, как это
CREATE TABLE IF NOT EXISTS public.a_entries
(
row_id SERIAL PRIMARY KEY,
registration_by varchar(255)
);
. Ссылки должны храниться в столбце в отдельной таблице.
в настоящее время я сделал так:
DO
$$
BEGIN
IF NOT EXISTS (SELECT FROM pg_attribute
WHERE attrelid = 'public.b_entries'::regclass -- table name here
AND attname = 'lookup' -- column name here
AND NOT attisdropped
) THEN
ALTER TABLE public.b
ADD COLUMN lookup Integer REFERENCES a_entries(row_id);
END IF;
END
$$;
проблема в том, что запись в столбце пуста?