Legend:
- HK: Hash Key
- RK: Range Key
- GSI: Global Secondary Index
- LSI: Local Secondary Index
globalId (HK) | organisationId (GSK1: HK) | id | typeTarget (RK, GSK1: RK) | typeTargetTagless (LSK1: RK) | data |
---|---|---|---|---|---|
'0_op1' | '0' | 'op1' | 'node_OP | op1' | 'node_OP | op1' | 'add-member' |
'0_op1' | '0' | 'op1' | 'edge_ROLE | r1' | 'edge_ROLE | r1' | 'r1' |
'0_r1' | '0' | 'r1' | 'node_ROLE | r1' | 'node_ROLE | r1' | 'staff-member' |
'0_r1' | '0' | 'r1' | 'edge_OP | op1' | 'edge_OP | op1' | 'op1' |
'0_b1' | '0' | 'b1' | 'node_BRANCH | b1' | 'node_BRANCH | b1' | undefined |
'0_g1' | '0' | 'g1' | 'node_BRANCH_GROUP | g1' | 'node_BRANCH_GROUP | g1' | undefined |
'0_b1' | '0' | 'b1' | 'edge_BRANCH_GROUP | g1' | 'edge_BRANCH_GROUP | g1' | 'g1' |
'0_g1' | '0' | 'g1' | 'edge_BRANCH | b1' | 'edge_BRANCH | b1' | 'b1' |
'0_u1' | '0' | 'u1' | 'edge_ROLE | r1 | ASSIGNED_IN_BRANCH | b1' | 'edge_ROLE | r1' | 'b1' |
'0_r1' | '0' | 'r1' | 'edge_USER | u1 | ASSIGNED_IN_BRANCH | b1' | 'edge_USER | u1' | 'b1' |
make test
will try to run Amazon DynamoDB container locally before running tests.
Requires Docker and AWS CLI.