From e65dbc9927fb86aa3c8a914ede6a6ae934384f5a Mon Sep 17 00:00:00 2001 From: Amit Kapila Date: Thu, 23 Jan 2025 15:28:37 +0530 Subject: Change publication's publish_generated_columns option type to enum. The current boolean publish_generated_columns option only supports a binary choice, which is insufficient for future enhancements where generated columns can be of different types (e.g., stored or virtual). The supported values for the publish_generated_columns option are 'none' and 'stored'. Author: Vignesh C Reviewed-by: Peter Smith Reviewed-by: Peter Eisentraut Reviewed-by: Amit Kapila Discussion: https://postgr.es/m/d718d219-dd47-4a33-bb97-56e8fc4da994@eisentraut.org Discussion: https://postgr.es/m/B80D17B2-2C8E-4C7D-87F2-E5B4BE3C069E@gmail.com --- src/include/commands/publicationcmds.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/include/commands') diff --git a/src/include/commands/publicationcmds.h b/src/include/commands/publicationcmds.h index 170c5ce00f0..e11a942ea0f 100644 --- a/src/include/commands/publicationcmds.h +++ b/src/include/commands/publicationcmds.h @@ -35,7 +35,7 @@ extern bool pub_rf_contains_invalid_column(Oid pubid, Relation relation, List *ancestors, bool pubviaroot); extern bool pub_contains_invalid_column(Oid pubid, Relation relation, List *ancestors, bool pubviaroot, - bool pubgencols, + char pubgencols_type, bool *invalid_column_list, bool *invalid_gen_col); -- cgit v1.2.3