techmatters / terraso-backend

A Django project that powers the backend of Terraso platform.
GNU Affero General Public License v3.0
21 stars 4 forks source link

feat: add depth interval updates to backend data sync #1486

Open shrouxm opened 1 week ago

shrouxm commented 1 week ago

Description

The initial version of backend data sync does not support adding, updating, or deleting site level depth intervals. This issue covers the work required to add that to the API, resolver, and create a good test suite for this slightly thornier problem (involves creating and deleting entities and more complicated data constraints).