Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Umožnit odstranit použitý modul před zveřejněním vlny #145

Open
esoadamo opened this issue Oct 8, 2021 · 0 comments
Open

Umožnit odstranit použitý modul před zveřejněním vlny #145

esoadamo opened this issue Oct 8, 2021 · 0 comments

Comments

@esoadamo
Copy link
Member

esoadamo commented Oct 8, 2021

Nyní, pokud má modul odevzdání, a je při deployi smazán, vyhodí BE error, jelikož by byly porušeny foreign keys v databázi, což je dobře, protože to chrání před nechtěným smazáním spuštění a odevzdání.
Nicméně před zveřejněním vlny taková ochrana není úplně nutná a k vyřešení tohoto problému je prozatím nutné přímý přístup do databáze

DELETE FROM `evaluations` WHERE `evaluations`.`module` = moduleNumber;
DELETE FROM `code_executions` WHERE `code_executions`.`module` = moduleNumber;

Bylo by fajn, pokud by se při změně na jiný typ/odstranění modulu ještě před zveřejněním vlny při deployi provedly tyto operace automaticky.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

1 participant