itmo-is-dev/ASAP

–– [TASK] Ликвидация типа GithubSubmission

Closed this issue · 0 comments

Parent

Goal

Избавиться от типа GithubSubmission и иерархии сабмишенов

Motivation

Сам тип GithubSubmission не особо используется, максимум для создания сабмишена сразу с гитхаб ассоциацией.

Данный тип не должен находиться в .Core модуле

Implementation

  • Удалить тип GithubSubmission
  • Сделать миграцию дропающую колонку дискриминатора в таблице Submissions
  • Переделать логику создания гитхаб сабмишена на создание сабмишена + гитхаб ассоциации
  • Переделать сидинг сабмишенов