Skip to content

Migration: add normalized LP completion fields - refs BT#23461#8646

Open
christianbeeznest wants to merge 1 commit into
chamilo:masterfrom
christianbeeznest:task/23461-normalized-migration-structures
Open

Migration: add normalized LP completion fields - refs BT#23461#8646
christianbeeznest wants to merge 1 commit into
chamilo:masterfrom
christianbeeznest:task/23461-normalized-migration-structures

Conversation

@christianbeeznest

@christianbeeznest christianbeeznest commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

This PR adds normalized migration support structures for legacy LP metadata and LP completion data.

It adds:

  • c_lp_view.completion_date
  • LP extra fields: lab_title, lab_week
  • LP view extra field: manual_completion

It intentionally does not recreate legacy tables such as paramedic, track_progress, messagecomment, tracking_user, or unregister_automatic.

Local validation:

  • PHP lint OK for the migration, CLpView and ExtraFieldFixtures.
  • The migration was executed successfully on the local dev DB.
  • c_lp_view.completion_date was created.
  • extra fields lab_title, lab_week and manual_completion were created.

@christianbeeznest christianbeeznest force-pushed the task/23461-normalized-migration-structures branch 2 times, most recently from c31a0c5 to 842775c Compare June 20, 2026 18:52
@christianbeeznest christianbeeznest force-pushed the task/23461-normalized-migration-structures branch from 842775c to 53445e3 Compare June 20, 2026 19:12
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