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

refactor: split soil data graphql #1525

Closed shrouxm closed 3 weeks ago

shrouxm commented 3 weeks ago

Description

Splits up a too big graphql file, and standardizes some terminology for how we structure our graphql folders. See the docs I wrote up in the new CONTRIBUTING.md file for the intended meaning behind the new file names.

The changes that are actually moving around all the contents in soil_data.py are in the first PR so it's easier to see the code being moved around, and then the next commit updates all the imports to match and renames some other files to fit the new folder format.

Checklist

Related Issues

Fixes #1484

Verification steps

Everything should work the same.