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