Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Models Redesign #94

Merged
merged 30 commits into from
Feb 10, 2025
Merged

Models Redesign #94

merged 30 commits into from
Feb 10, 2025

Conversation

annehaley
Copy link
Collaborator

@annehaley annehaley commented Jan 8, 2025

This PR adds the Layer and LayerFrame models to support new Dataset structures such as timeseries and multilayer Datasets. These changes are limited to server implementation, so the client application is incompatible on this branch. We have an upcoming client redesign effort that will complement these changes on a new branch. In the time between, we can use a simplified interface to review data with this new structure (#95).

The models implemented in this PR follow this design diagram:
image

@annehaley annehaley changed the base branch from master to file-size-field January 8, 2025 19:54
@annehaley annehaley changed the title Models resdesign Models Redesign Jan 8, 2025
Base automatically changed from file-size-field to master January 10, 2025 19:16
@annehaley annehaley marked this pull request as ready for review January 15, 2025 19:47
@annehaley annehaley requested a review from jjnesbitt January 15, 2025 19:47
sample_data/use_cases/new_york_energy/import_networks.py Outdated Show resolved Hide resolved
uvdat/core/models/data.py Show resolved Hide resolved
uvdat/core/models/networks.py Outdated Show resolved Hide resolved
uvdat/core/models/regions.py Outdated Show resolved Hide resolved
uvdat/core/rest/data.py Outdated Show resolved Hide resolved
uvdat/core/tests/test_populate.py Outdated Show resolved Hide resolved
uvdat/core/tests/test_dataset.py Outdated Show resolved Hide resolved
uvdat/core/tasks/regions.py Show resolved Hide resolved
@annehaley annehaley requested a review from jjnesbitt January 31, 2025 19:41
@annehaley annehaley changed the base branch from master to redesign-staging February 5, 2025 16:42
uvdat/core/rest/data.py Outdated Show resolved Hide resolved
annehaley and others added 2 commits February 5, 2025 13:40
@annehaley annehaley merged commit ebe1369 into redesign-staging Feb 10, 2025
4 checks passed
@annehaley annehaley deleted the models-update branch February 10, 2025 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants