Improve order in file
authorPeter Eisentraut <[email protected]>
Thu, 7 Oct 2021 06:20:55 +0000 (08:20 +0200)
committerPeter Eisentraut <[email protected]>
Thu, 7 Oct 2021 06:20:55 +0000 (08:20 +0200)
Move support functions for new PublicationTable node to more sensible
locations in the files.

src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c

index 228387eaeedfc893e0272b507c1321d957c6da9a..70e9e54d3e54b865d91e9f68f12e293a5b3940c5 100644 (file)
@@ -4810,6 +4810,16 @@ _copyPartitionCmd(const PartitionCmd *from)
        return newnode;
 }
 
+static PublicationTable *
+_copyPublicationTable(const PublicationTable *from)
+{
+       PublicationTable *newnode = makeNode(PublicationTable);
+
+       COPY_NODE_FIELD(relation);
+
+       return newnode;
+}
+
 static CreatePublicationStmt *
 _copyCreatePublicationStmt(const CreatePublicationStmt *from)
 {
@@ -4958,16 +4968,6 @@ _copyForeignKeyCacheInfo(const ForeignKeyCacheInfo *from)
        return newnode;
 }
 
-static PublicationTable *
-_copyPublicationTable(const PublicationTable *from)
-{
-       PublicationTable *newnode = makeNode(PublicationTable);
-
-       COPY_NODE_FIELD(relation);
-
-       return newnode;
-}
-
 /*
  * copyObjectImpl -- implementation of copyObject(); see nodes/nodes.h
  *
index 800f588b5cbdf7a6b52c0712b686d56832a8f64c..19eff201024f2237ed84410ced41c691acfd3dd6 100644 (file)
@@ -2296,6 +2296,14 @@ _equalAlterTSConfigurationStmt(const AlterTSConfigurationStmt *a,
        return true;
 }
 
+static bool
+_equalPublicationTable(const PublicationTable *a, const PublicationTable *b)
+{
+       COMPARE_NODE_FIELD(relation);
+
+       return true;
+}
+
 static bool
 _equalCreatePublicationStmt(const CreatePublicationStmt *a,
                                                        const CreatePublicationStmt *b)
@@ -3133,14 +3141,6 @@ _equalBitString(const BitString *a, const BitString *b)
        return true;
 }
 
-static bool
-_equalPublicationTable(const PublicationTable *a, const PublicationTable *b)
-{
-       COMPARE_NODE_FIELD(relation);
-
-       return true;
-}
-
 /*
  * equal
  *       returns whether two nodes are equal