fix(backend): nodeNumber handmatig invullen
Om MikroORM bug die optreedt bij het persisteren van een kind van een entity met automatisch gegenereerde PK te vermijden.
This commit is contained in:
parent
ffa0915647
commit
a803b45046
5 changed files with 28 additions and 11 deletions
|
@ -49,12 +49,24 @@ export async function seedDatabase(): Promise<void> {
|
|||
const answers = makeTestAnswers(em, teachers, questions);
|
||||
const submissions = makeTestSubmissions(em, students, groups);
|
||||
|
||||
|
||||
// Persist all entities
|
||||
await em.persistAndFlush([
|
||||
/*await em.persistAndFlush([
|
||||
...students,
|
||||
...teachers,
|
||||
...learningObjects,
|
||||
...learningPaths,
|
||||
]);*/
|
||||
|
||||
try {
|
||||
await em.persistAndFlush(learningPaths[0]);
|
||||
} catch (e) {
|
||||
"hey";
|
||||
}
|
||||
/*await em.persistAndFlush(learningPaths[1]);
|
||||
await em.persistAndFlush(learningPaths[2]);
|
||||
await em.persistAndFlush(learningPaths[3]);
|
||||
|
||||
await em.persistAndFlush([
|
||||
...classes,
|
||||
...assignments,
|
||||
...groups,
|
||||
|
@ -64,7 +76,7 @@ export async function seedDatabase(): Promise<void> {
|
|||
...questions,
|
||||
...answers,
|
||||
...submissions,
|
||||
]);
|
||||
])*/
|
||||
|
||||
logger.info('Development database seeded successfully!');
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue