Skip to content

feat: add schema management API#1134

Open
prod-blip wants to merge 1 commit into
conductor-oss:mainfrom
prod-blip:feat/1118
Open

feat: add schema management API#1134
prod-blip wants to merge 1 commit into
conductor-oss:mainfrom
prod-blip:feat/1118

Conversation

@prod-blip
Copy link
Copy Markdown

@prod-blip prod-blip commented May 26, 2026

Closes #1118

Summary

  • Adds the /api/schema REST resource and OSS schema service using the existing SchemaDef model
  • Adds org-aware SchemaDAO with in-memory fallback plus Postgres and MySQL implementations
  • Adds Flyway migrations and DAO/service coverage for schema CRUD and versioning

Testing

  • git diff --cached --check
  • ./gradlew spotlessApply (fails: no Java Runtime is installed in this environment)
  • ./gradlew :core:compileJava :rest:compileJava :postgres-persistence:compileJava :mysql-persistence:compileJava (fails: no Java Runtime is installed in this environment)

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.

Epic: Port /api/schema resource from Orkes for input/output schema management

1 participant