Migrate away from legacy component and piece models

This commit is contained in:
MatthieuTD
2025-10-02 15:44:02 +02:00
parent 44fd4bb8c7
commit c23ba3a587
34 changed files with 1821 additions and 1825 deletions

View File

@@ -89,7 +89,6 @@ type ComposantRecord = {
machineId: Nullable<string>;
parentComposantId: Nullable<string>;
typeComposantId: Nullable<string>;
composantModelId: Nullable<string>;
typeMachineComponentRequirementId: Nullable<string>;
constructeurId: Nullable<string>;
createdAt: Date;
@@ -104,7 +103,6 @@ type PieceRecord = {
machineId: Nullable<string>;
composantId: Nullable<string>;
typePieceId: Nullable<string>;
pieceModelId: Nullable<string>;
typeMachinePieceRequirementId: Nullable<string>;
constructeurId: Nullable<string>;
createdAt: Date;
@@ -663,7 +661,6 @@ class InMemoryPrismaService {
machineId: data.machineId ?? null,
parentComposantId: data.parentComposantId ?? null,
typeComposantId: data.typeComposantId ?? null,
composantModelId: data.composantModelId ?? null,
typeMachineComponentRequirementId:
data.typeMachineComponentRequirementId ?? null,
constructeurId: data.constructeurId ?? null,
@@ -700,7 +697,6 @@ class InMemoryPrismaService {
machineId: data.machineId ?? null,
composantId: data.composantId ?? null,
typePieceId: data.typePieceId ?? null,
pieceModelId: data.pieceModelId ?? null,
typeMachinePieceRequirementId:
data.typeMachinePieceRequirementId ?? null,
constructeurId: data.constructeurId ?? null,
@@ -1076,14 +1072,6 @@ class InMemoryPrismaService {
.map((item) => ({ ...item }));
}
if (include?.models) {
base.models = [];
}
if (include?.pieceModels) {
base.pieceModels = [];
}
if (include?.pieceRequirements) {
base.pieceRequirements = [];
}
@@ -1243,10 +1231,6 @@ class InMemoryPrismaService {
: null;
}
if (include?.composantModel) {
base.composantModel = null;
}
if (include?.typeMachineComponentRequirement) {
const requirement = component.typeMachineComponentRequirementId
? (this.typeMachineComponentRequirements.find(
@@ -1322,10 +1306,6 @@ class InMemoryPrismaService {
base.constructeur = null;
}
if (include?.pieceModel) {
base.pieceModel = null;
}
if (include?.typeMachinePieceRequirement) {
const requirement = piece.typeMachinePieceRequirementId
? (this.typeMachinePieceRequirements.find(