feat: add profiles session API

This commit is contained in:
Matthieu
2025-09-17 23:11:25 +02:00
parent 83251b532c
commit df5bbeecb7
78 changed files with 3000 additions and 836 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -24,6 +24,7 @@ let ComposantsService = class ComposantsService {
machine: true,
parentComposant: true,
typeComposant: true,
constructeur: true,
sousComposants: {
include: {
typeComposant: true,
@@ -41,6 +42,7 @@ let ComposantsService = class ComposantsService {
machine: true,
parentComposant: true,
typeComposant: true,
constructeur: true,
customFieldValues: {
include: {
customField: true,
@@ -61,8 +63,10 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
constructeur: true,
},
},
pieces: {
@@ -72,6 +76,7 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
documents: true,
@@ -85,6 +90,7 @@ let ComposantsService = class ComposantsService {
machine: true,
parentComposant: true,
typeComposant: true,
constructeur: true,
customFieldValues: {
include: {
customField: true,
@@ -105,8 +111,10 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
constructeur: true,
},
},
pieces: {
@@ -116,6 +124,7 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
documents: true,
@@ -129,10 +138,12 @@ let ComposantsService = class ComposantsService {
machine: true,
parentComposant: true,
typeComposant: true,
constructeur: true,
sousComposants: {
include: {
typeComposant: true,
pieces: true,
constructeur: true,
},
},
pieces: {
@@ -142,6 +153,7 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
customFieldValues: {
@@ -161,6 +173,7 @@ let ComposantsService = class ComposantsService {
},
include: {
typeComposant: true,
constructeur: true,
customFieldValues: {
include: {
customField: true,
@@ -169,6 +182,7 @@ let ComposantsService = class ComposantsService {
sousComposants: {
include: {
typeComposant: true,
constructeur: true,
customFieldValues: {
include: {
customField: true,
@@ -181,11 +195,13 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
sousComposants: {
include: {
typeComposant: true,
constructeur: true,
customFieldValues: {
include: {
customField: true,
@@ -198,6 +214,7 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
},
@@ -211,6 +228,7 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
},
@@ -225,6 +243,7 @@ let ComposantsService = class ComposantsService {
machine: true,
parentComposant: true,
typeComposant: true,
constructeur: true,
customFieldValues: {
include: {
customField: true,
@@ -233,6 +252,7 @@ let ComposantsService = class ComposantsService {
sousComposants: {
include: {
typeComposant: true,
constructeur: true,
customFieldValues: {
include: {
customField: true,
@@ -245,6 +265,7 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
},
@@ -256,6 +277,7 @@ let ComposantsService = class ComposantsService {
customField: true,
},
},
constructeur: true,
},
},
documents: true,

View File

@@ -1 +1 @@
{"version":3,"file":"composants.service.js","sourceRoot":"","sources":["../../src/composants/composants.service.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"composants.service.js","sourceRoot":"","sources":["../../src/composants/composants.service.ts"],"names":[],"mappings":"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"}