DataJunction / dj

A metrics platform.
http://datajunction.io
MIT License
29 stars 13 forks source link

Collections API #1071

Open samredai opened 1 week ago

samredai commented 1 week ago

Summary

This enables creating collections via the API and adding one or more nodes to them. A collection has a unique name and a description for now but we can expand it to capture more metadata later. Nodes are added to collections via a relationship table and a node can be added to multiple collections. Deleting a collection does not delete any of the nodes in it.

Test Plan

Deployment Plan

netlify[bot] commented 1 week ago

Deploy Preview for thriving-cassata-78ae72 canceled.

Name Link
Latest commit ff5779ab94cf1db721ddfcca3b499bd2566a0ac0
Latest deploy log https://app.netlify.com/sites/thriving-cassata-78ae72/deploys/667e289c469f5f0008dcfbba
samredai commented 3 days ago

@shangyian @agorajek this is ready for review