Skip to content

Add import command for organization exports#2

Merged
simonharrer merged 1 commit intomainfrom
feature/import-command
Apr 8, 2026
Merged

Add import command for organization exports#2
simonharrer merged 1 commit intomainfrom
feature/import-command

Conversation

@simonharrer
Copy link
Copy Markdown
Contributor

Summary

  • New entropy-data import zip command that imports an organization export zip file
  • Handles dependency ordering: teams → tags → definitions → assets → data contracts → data products → access
  • Topological sorting for arbitrarily nested team hierarchies
  • Automatic member stripping to avoid errors from non-existent users
  • Bumps version to 0.2.6

Test plan

  • Tested with a full demo organization export (105 resources, 102 succeeded, 3 expected failures from 'unknown' data product references in access agreements)

New `entropy-data import zip` command that imports an organization export
zip file. Handles dependency ordering (teams → tags → definitions →
assets → data contracts → data products → access), topological sorting
for nested team hierarchies, and automatic member stripping.
@simonharrer simonharrer merged commit e69829d into main Apr 8, 2026
1 of 3 checks 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.

1 participant