Skip to content

feat: bind data export workflows to approval templates#651

Merged
Seechi-Yolo merged 1 commit into
mainfrom
dms/feat-3025
Jul 22, 2026
Merged

feat: bind data export workflows to approval templates#651
Seechi-Yolo merged 1 commit into
mainfrom
dms/feat-3025

Conversation

@LordofAvernus

@LordofAvernus LordofAvernus commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Persist workflow_template_id / name on data export workflows.
  • Create API accepts optional template ID; list supports filter_workflow_template_id.
  • Add CE stub for SQLE template resolution; EE implementation is in the EE PR.

Test plan

  • Cherry-picked CE commit only (no *_ee.go)
  • Storage/service unit coverage for shared paths
  • CI lint + test
  • HTTP E2E export create/list/lifecycle in actiontech/sqle-ee#3025

Fixes actiontech/sqle-ee#3025

Persist workflow_template_id on export workflows, support create/list
filter by template, and check in-progress template usage.
Refs actiontech/sqle-ee#3025
@github-actions

Copy link
Copy Markdown

PR Reviewer Guide 🔍

⏱️ Estimated effort to review: 4 🔵🔵🔵🔵⚪
🧪 PR contains tests
🔒 No security concerns identified
⚡ No major issues detected

@github-actions

Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

@Seechi-Yolo
Seechi-Yolo merged commit d997ab1 into main Jul 22, 2026
1 check passed
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