diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/replication/slot.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/replication/slot.h b/src/include/replication/slot.h index 78cff07abf..367ef0a38d 100644 --- a/src/include/replication/slot.h +++ b/src/include/replication/slot.h @@ -125,6 +125,9 @@ typedef struct ReplicationSlot XLogRecPtr candidate_restart_lsn; } ReplicationSlot; +#define SlotIsPhysical(slot) (slot->data.database == InvalidOid) +#define SlotIsLogical(slot) (slot->data.database != InvalidOid) + /* * Shared memory control area for all of replication slots. */ |
