fix: mount /apps and docker socket in PR workflow build-and-deploy-ci job #41
+18
-23
@@ -27,14 +27,7 @@ test.describe('Elo Rating Updates', () => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Then delete event participants that reference players
|
// Then delete partnerships that reference players
|
||||||
await prisma.eventParticipant.deleteMany({
|
|
||||||
where: {
|
|
||||||
playerId: { in: playerIds }
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
// Then delete partnerships
|
|
||||||
await prisma.partnershipStat.deleteMany({
|
await prisma.partnershipStat.deleteMany({
|
||||||
where: {
|
where: {
|
||||||
OR: [
|
OR: [
|
||||||
@@ -44,12 +37,17 @@ test.describe('Elo Rating Updates', () => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Then delete event participants that reference players
|
||||||
|
await prisma.eventParticipant.deleteMany({
|
||||||
|
where: {
|
||||||
|
playerId: { in: playerIds }
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// Finally delete players
|
// Finally delete players
|
||||||
await prisma.player.deleteMany({
|
await prisma.player.deleteMany({
|
||||||
where: {
|
where: {
|
||||||
name: {
|
id: { in: playerIds }
|
||||||
startsWith: 'Elo Test'
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -70,14 +68,7 @@ test.describe('Elo Rating Updates', () => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Then delete event participants that reference players
|
// Then delete partnerships that reference players
|
||||||
await prisma.eventParticipant.deleteMany({
|
|
||||||
where: {
|
|
||||||
playerId: { in: playerIds }
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
// Then delete partnerships
|
|
||||||
await prisma.partnershipStat.deleteMany({
|
await prisma.partnershipStat.deleteMany({
|
||||||
where: {
|
where: {
|
||||||
OR: [
|
OR: [
|
||||||
@@ -87,15 +78,19 @@ test.describe('Elo Rating Updates', () => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Then delete event participants that reference players
|
||||||
|
await prisma.eventParticipant.deleteMany({
|
||||||
|
where: {
|
||||||
|
playerId: { in: playerIds }
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// Finally delete players
|
// Finally delete players
|
||||||
await prisma.player.deleteMany({
|
await prisma.player.deleteMany({
|
||||||
where: {
|
where: {
|
||||||
name: {
|
id: { in: playerIds }
|
||||||
startsWith: 'Elo Test'
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
await prisma.$disconnect();
|
|
||||||
});
|
});
|
||||||
|
|
||||||
async function getEloTestPlayerIds(): Promise<number[]> {
|
async function getEloTestPlayerIds(): Promise<number[]> {
|
||||||
|
|||||||
Reference in New Issue
Block a user