1) создать схемы данных в файле profcomff_definitions/ODS/tmetable.py
OdsLinkTimetableTeacher (id int PK, group str, event_tr str, teacher_id int)
OdsLinkTimetableLesson (id int PK, group str, event_tr str, lesson_id int)
OdsLinkTimetableGroup (id int PK, group str, event_tr str, group_id int)
OdsLinkTimetableCabinet (id int PK, group str, event_tr str, cabinet_id int)
2) сегерировать миграции
alembic upgrade head -- апгрейд базы данных до актуальной версии
alembic revision autogenerate -m "message -- генерация миграции
alembic upgrade head -- проверяем что всё работает и апгрейдится
3) сделать пулл реквест в dwh-definitions
1) создать схемы данных в файле
profcomff_definitions/ODS/tmetable.py
OdsLinkTimetableTeacher (id int PK, group str, event_tr str, teacher_id int)
OdsLinkTimetableLesson (id int PK, group str, event_tr str, lesson_id int)
OdsLinkTimetableGroup (id int PK, group str, event_tr str, group_id int)
OdsLinkTimetableCabinet (id int PK, group str, event_tr str, cabinet_id int) 2) сегерировать миграции
alembic upgrade head
-- апгрейд базы данных до актуальной версииalembic revision autogenerate -m "message
-- генерация миграцииalembic upgrade head
-- проверяем что всё работает и апгрейдится 3) сделать пулл реквест в dwh-definitions