Skip to content

Schema Improvements#11

Merged
jbouder merged 2 commits intomainfrom
schema-improvements
Jun 4, 2025
Merged

Schema Improvements#11
jbouder merged 2 commits intomainfrom
schema-improvements

Conversation

@jbouder
Copy link
Contributor

@jbouder jbouder commented Jun 3, 2025

Description

  • Updates to schemas with base class and inherited classes
  • Updates to to endpoints and services based on schema changes
  • Updates to auto-populate created_at and updated_at in the service
  • Updates to tests

Related Issue

  • N/A

Motivation and Context

  • Update endpoints to accept only parameters that make sense (ex: it doesn't make sense to allow auto-generated fields like id, created_at, updated_at in payload)

How Has This Been Tested?

  • Local Testing

Screenshots (if appropriate):

@jbouder jbouder added the enhancement New feature or request label Jun 3, 2025
@jbouder jbouder merged commit e91b87e into main Jun 4, 2025
7 checks passed
@jbouder jbouder deleted the schema-improvements branch June 4, 2025 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants