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

Use JSON schemas for Sienna model intermediary layer #5

Open
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

josephmckinsey
Copy link

@josephmckinsey josephmckinsey commented Oct 22, 2024

Python Database Creation

  • Pydantic schemas for tables
  • sqlalchemy database generation

JSON Schema Models

  • ThermalStandard
  • ACBus
  • Line
  • Area
  • Transformer
  • ???

Python Classes

  • pytest for json schema models
  • Working automated tests

Julia Structs

  • Testing OpenAPI generation
  • Julia tests for generated structs
  • Example conversion for struct

@josephmckinsey josephmckinsey changed the title WIP: Use JSON schemas for Sienna model intermediary layer Use JSON schemas for Sienna model intermediary layer Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants