Skip to content

feat(edxorg_to_mitxonline_enrollments): update future course mappings#2349

Merged
rachellougee merged 1 commit into
mainfrom
edx-future-enrollment-course-mapping
Jun 30, 2026
Merged

feat(edxorg_to_mitxonline_enrollments): update future course mappings#2349
rachellougee merged 1 commit into
mainfrom
edx-future-enrollment-course-mapping

Conversation

@rachellougee

Copy link
Copy Markdown
Contributor

What are the relevant tickets?

https://github.com/mitodl/hq/issues/11545

Description (What does it do?)

adds a few future course mapping to edxorg_to_mitxonline_enrollments

How can this be tested?

dbt build --select edxorg_to_mitxonline_enrollments

Additional Context

Copilot AI review requested due to automatic review settings June 30, 2026 18:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the edxorg_to_mitxonline_enrollments dbt migration model to recognize additional upcoming edX.org course runs and map them to their MITx Online counterparts so future-run enrollments can be migrated consistently.

Changes:

  • Expanded the allowlist of future edX.org course runs eligible for the future_run_id_mapping logic.
  • Added an explicit special-case mapping for CTL.SC1x_1 where the edX course number includes a suffix not present in MITx Online.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/ol_dbt/models/migration/edxorg_to_mitxonline_enrollments.sql
@rachellougee rachellougee merged commit c3e803b into main Jun 30, 2026
6 checks passed
@rachellougee rachellougee deleted the edx-future-enrollment-course-mapping branch June 30, 2026 18:10
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