I'm exploring the module wal2json for the first time. I've set up the replication slot using the ReadMe examples.
When peeking the replication slot, every data value begins with an "action" property that appears to derive from a pretty short enum.
From observation & docs, I've put together the following dictionary of actions letters → action labels.
| letter | label |
|---|---|
| M | MESSAGE |
| B | BEGIN |
| C | COMMIT |
| U | UPDATE |
| I | INSERT |
| D | DELETE |
Obviously this is anecdotal & self-constructed. Is there any documentation or source code reference that fully enumerates and explains all possible values that could be present in this key?
