Store
Federation node
Column | Type | Description |
---|---|---|
ID |
uint64 |
Node ID |
status |
string |
Node status |
structure_status |
string |
Structure sync status |
structure_synced_at |
Timestamp |
Last structure sync |
data_status |
string |
Data sync status |
data_synced_at |
Timestamp |
Last data sync |
Exposed federation module
Column | Type | Description |
---|---|---|
ID |
uint64 |
federation module id |
rel_node |
uint64 |
node id (destination node id - who are we sharing to) |
rel_compose_module |
uint64 |
module id on source node |
fields |
json |
list of fields |
Shared federation module
Column | Type | Description |
---|---|---|
ID |
uint64 |
federation module id |
handle |
varchar(200) |
Module handle |
name |
varchar(64) |
Module name |
rel_node |
uint64 |
node id (source node id - who is sharing with us) |
xref_module |
uint64 |
federation module id on source node (id in federation_module_exposed) |
fields |
json |
list of fields |
Federation module mapping
Column | Type | Description |
---|---|---|
federation_module_id |
uint64 |
id from federation_module_exposed |
compose_module_id |
uint64 |
existing module |
field_mapping |
json |
json field mappings, ex: [{ source: 'node_A_module_field_7', dest: 'node_B_module_field_2', transform: 'string' }] |