Skip to content

Commit 1383d52

Browse files
committed
Add missing node support functions
forgotten in 37851a8
1 parent 37851a8 commit 1383d52

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

src/backend/nodes/copyfuncs.c

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4060,6 +4060,16 @@ _copyAlterDatabaseStmt(const AlterDatabaseStmt *from)
40604060
return newnode;
40614061
}
40624062

4063+
static AlterDatabaseRefreshCollStmt *
4064+
_copyAlterDatabaseRefreshCollStmt(const AlterDatabaseRefreshCollStmt *from)
4065+
{
4066+
AlterDatabaseRefreshCollStmt *newnode = makeNode(AlterDatabaseRefreshCollStmt);
4067+
4068+
COPY_STRING_FIELD(dbname);
4069+
4070+
return newnode;
4071+
}
4072+
40634073
static AlterDatabaseSetStmt *
40644074
_copyAlterDatabaseSetStmt(const AlterDatabaseSetStmt *from)
40654075
{
@@ -5587,6 +5597,9 @@ copyObjectImpl(const void *from)
55875597
case T_AlterDatabaseStmt:
55885598
retval = _copyAlterDatabaseStmt(from);
55895599
break;
5600+
case T_AlterDatabaseRefreshCollStmt:
5601+
retval = _copyAlterDatabaseRefreshCollStmt(from);
5602+
break;
55905603
case T_AlterDatabaseSetStmt:
55915604
retval = _copyAlterDatabaseSetStmt(from);
55925605
break;

src/backend/nodes/equalfuncs.c

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1735,6 +1735,14 @@ _equalAlterDatabaseStmt(const AlterDatabaseStmt *a, const AlterDatabaseStmt *b)
17351735
return true;
17361736
}
17371737

1738+
static bool
1739+
_equalAlterDatabaseRefreshCollStmt(const AlterDatabaseRefreshCollStmt *a, const AlterDatabaseRefreshCollStmt *b)
1740+
{
1741+
COMPARE_STRING_FIELD(dbname);
1742+
1743+
return true;
1744+
}
1745+
17381746
static bool
17391747
_equalAlterDatabaseSetStmt(const AlterDatabaseSetStmt *a, const AlterDatabaseSetStmt *b)
17401748
{
@@ -3584,6 +3592,9 @@ equal(const void *a, const void *b)
35843592
case T_AlterDatabaseStmt:
35853593
retval = _equalAlterDatabaseStmt(a, b);
35863594
break;
3595+
case T_AlterDatabaseRefreshCollStmt:
3596+
retval = _equalAlterDatabaseRefreshCollStmt(a, b);
3597+
break;
35873598
case T_AlterDatabaseSetStmt:
35883599
retval = _equalAlterDatabaseSetStmt(a, b);
35893600
break;

0 commit comments

Comments
 (0)