storage-engine-playground/tools/exporter/examples/two_atom_join.scenario.json
Hassan Abedi e68a4b0dee WIP
2026-06-05 13:37:45 +02:00

145 lines
1.9 KiB
JSON

{
"name": "two-atom-join",
"schema": {
"node": {
"columns": [
{
"entity": "node"
}
]
},
"edge": {
"columns": [
{
"entity": "node"
},
{
"entity": "node"
},
{
"entity": "edge"
}
]
}
},
"facts": {
"node": [
[
{
"entity": [
"node",
1
]
}
],
[
{
"entity": [
"node",
2
]
}
]
],
"edge": [
[
{
"entity": [
"node",
1
]
},
{
"entity": [
"node",
2
]
},
{
"entity": [
"edge",
1
]
}
],
[
{
"entity": [
"node",
2
]
},
{
"entity": [
"node",
1
]
},
{
"entity": [
"edge",
2
]
}
]
]
},
"atoms": [
{
"table": "node",
"values": {
"0": {
"var": "a"
}
}
},
{
"table": "edge",
"values": {
"0": {
"var": "a"
},
"1": {
"var": "b"
}
}
}
],
"expected_bindings": {
"columns": [
"a",
"b"
],
"rows": [
[
{
"entity": [
"node",
1
]
},
{
"entity": [
"node",
2
]
}
],
[
{
"entity": [
"node",
2
]
},
{
"entity": [
"node",
1
]
}
]
]
}
}