mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	Add PublicationTable and PublicationRelInfo structs
These encapsulate a relation when referred from replication DDL. Currently they don't do anything useful (they're just wrappers around RangeVar and Relation respectively) but in the future they'll be used to carry column lists. Extracted from a larger patch by Rahila Syed. Author: Rahila Syed <rahilasyed90@gmail.com> Reviewed-by: Álvaro Herrera <alvherre@alvh.no-ip.org> Reviewed-by: Tomas Vondra <tomas.vondra@enterprisedb.com> Reviewed-by: Amit Kapila <amit.kapila16@gmail.com> Discussion: https://postgr.es/m/CAH2L28vddB_NFdRVpuyRBJEBWjz4BSyTB=_ektNRH8NJ1jf95g@mail.gmail.com
This commit is contained in:
		@@ -490,6 +490,7 @@ typedef enum NodeTag
 | 
			
		||||
	T_PartitionRangeDatum,
 | 
			
		||||
	T_PartitionCmd,
 | 
			
		||||
	T_VacuumRelation,
 | 
			
		||||
	T_PublicationTable,
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
	 * TAGS FOR REPLICATION GRAMMAR PARSE NODES (replnodes.h)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user