feat: Implement external MySQL integration for LMS enrollments and grade synchronization, including external_id and tipo_nota support.

This commit is contained in:
2026-02-27 09:20:35 -03:00
parent e5373919c9
commit bbef932776
13 changed files with 485 additions and 5 deletions
+7
View File
@@ -29,3 +29,10 @@ MP_WEBHOOK_SECRET=
MP_BACK_URL_SUCCESS=http://localhost:3003/payments/success
MP_BACK_URL_FAILURE=http://localhost:3003/payments/failure
MP_NOTIFICATION_URL=
# External MySQL Integration
MYSQL_DATABASE_URL=mysql://db_user:db_password@localhost:3306/external_database_name
EXTERNAL_TABLE_GRADES=notas
EXTERNAL_GRADE_SCALE_MIN=1
EXTERNAL_GRADE_SCALE_MAX=7
EXTERNAL_ID_TIPO_NOTA=1