Improve order in file

Move support functions for new PublicationTable node to more sensible
locations in the files.
pull/70/head
Peter Eisentraut 4 years ago
parent 5c6e33f071
commit d942887039
  1. 20
      src/backend/nodes/copyfuncs.c
  2. 16
      src/backend/nodes/equalfuncs.c

@ -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
*

@ -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

Loading…
Cancel
Save