Compare commits

...

2 Commits

Author SHA1 Message Date
mo
463cfe070c Merge pull request 'refactor: Clarify access to revision strings in migration function by referencing Script object within RevisionStep' (#34) from ph4 into prod
Reviewed-on: #34
2025-06-01 18:09:45 +02:00
mohamad
02ab812ef0 refactor: Clarify access to revision strings in migration function by referencing Script object within RevisionStep
All checks were successful
Deploy to Production, build images and push to Gitea Registry / build_and_push (pull_request) Successful in 1m19s
2025-06-01 18:09:31 +02:00

View File

@ -23,8 +23,8 @@ def _get_migration_fn(script_directory, current_rev):
# Get all upgrade steps from current revision to head # Get all upgrade steps from current revision to head
revisions = script_directory._upgrade_revs("head", current_rev) revisions = script_directory._upgrade_revs("head", current_rev)
for revision_step in revisions: for revision_step in revisions:
# Access the revision string from the RevisionStep object # Access the revision string from the Script object, which is within the RevisionStep object
script = script_directory.get_revision(revision_step.revision) script = script_directory.get_revision(revision_step.revision.revision)
script.module.upgrade(context) script.module.upgrade(context)
return migration_fn return migration_fn