diff --git a/src/common/databases/seeders/seeder2.ts b/src/common/databases/seeders/seeder2.ts index 65fe85b8..192b038d 100644 --- a/src/common/databases/seeders/seeder2.ts +++ b/src/common/databases/seeders/seeder2.ts @@ -6,13 +6,10 @@ import { DeedTypeHasDocumentTypes, DeedTypes, Deeds, - DocumentHistory, DocumentTypes, Documents, - EDocumentStatus, EFolderStatus, EOfficeStatus, - Files, OfficeFolderHasCustomers, OfficeFolders, Offices, @@ -153,11 +150,6 @@ import { const uidDeedType3: string = randomString(); const uidDeedType4: string = randomString(); - const uidDocument1: string = randomString(); - const uidDocument2: string = randomString(); - const uidDocument3: string = randomString(); - const uidDocument4: string = randomString(); - const uidDocumentType1: string = randomString(); const uidDocumentType2: string = randomString(); const uidDocumentType3: string = randomString(); @@ -178,15 +170,10 @@ import { const uidDocumentType18: string = randomString(); const uidOfficeFolderHasCustomer1: string = randomString(); - const uidOfficeFolderHasCustomer2: string = randomString(); const uidOfficeFolderHasCustomer3: string = randomString(); const uidOfficeFolderHasCustomer4: string = randomString(); const uidOfficeFolderHasCustomer5: string = randomString(); - - const uidFiles1: string = randomString(); - const uidFiles2: string = randomString(); - const uidDeedHasDocumentType1: string = randomString(); const uidDeedHasDocumentType2: string = randomString(); const uidDeedHasDocumentType3: string = randomString(); @@ -254,10 +241,6 @@ import { - - const uidDocumentHistory1: string = randomString(); - const uidDocumentHistory2: string = randomString(); - const customers: Customers[] = [ { uid: uidCustomer1, @@ -1274,46 +1257,6 @@ import { ]; const documents: Documents[] = [ - { - uid: uidDocument1, - blockchain_anchor_uid: null, - depositor_uid: uidCustomer1, - document_status: EDocumentStatus.ASKED, - folder_uid: uidOfficeFolder1, - document_type_uid: uidDocumentType1, - created_at: new Date(), - updated_at: new Date(), - }, - { - uid: uidDocument2, - blockchain_anchor_uid: null, - depositor_uid: uidCustomer2, - document_status: EDocumentStatus.ASKED, - folder_uid: uidOfficeFolder2, - document_type_uid: uidDocumentType2, - created_at: new Date(), - updated_at: new Date(), - }, - { - uid: uidDocument3, - blockchain_anchor_uid: null, - depositor_uid: uidCustomer3, - document_status: EDocumentStatus.ASKED, - folder_uid: uidOfficeFolder3, - document_type_uid: uidDocumentType3, - created_at: new Date(), - updated_at: new Date(), - }, - { - uid: uidDocument4, - blockchain_anchor_uid: null, - depositor_uid: uidCustomer4, - document_status: EDocumentStatus.ASKED, - folder_uid: uidOfficeFolder4, - document_type_uid: uidDocumentType4, - created_at: new Date(), - updated_at: new Date(), - }, ]; const documentTypes: DocumentTypes[] = [ @@ -1322,7 +1265,7 @@ import { archived_at: null, name: "Document d'identité", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, demander un recto-verso au client", + private_description: "Document officiel d'identification utilisé par plusieurs personnes pour prouver leur identité et leur nationalité (CNI, passeport)", public_description: "Document officiel d'identification utilisé par plusieurs personnes pour prouver leur identité et leur nationalité (CNI, passeport)", created_at: new Date(), updated_at: new Date(), @@ -1332,7 +1275,7 @@ import { archived_at: null, name: "Taxe Foncière", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Impôt annuel imposé sur les propriétés foncières et utilisé pour financer les services publics locaux.", public_description: "Impôt annuel imposé sur les propriétés foncières et utilisé pour financer les services publics locaux.", created_at: new Date(), updated_at: new Date(), @@ -1342,7 +1285,7 @@ import { archived_at: null, name: "Contrat Mariage", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Accord légal qui établit les droits et les obligations entre deux personnes s'unissant en mariage.", public_description: "Accord légal qui établit les droits et les obligations entre deux personnes s'unissant en mariage.", created_at: new Date(), updated_at: new Date(), @@ -1352,7 +1295,7 @@ import { archived_at: null, name: "Livret de famille", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Document officiel qui enregistre les détails et les événements familiaux tels que les mariages, les naissances et les décès d'un couple et de leurs enfants.", public_description: "Document officiel qui enregistre les détails et les événements familiaux tels que les mariages, les naissances et les décès d'un couple et de leurs enfants.", created_at: new Date(), updated_at: new Date(), @@ -1362,7 +1305,7 @@ import { archived_at: null, name: "Bail commercial", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Contrat légal entre un propriétaire et un locataire pour la location d'un bien immobilier utilisé à des fins commerciales ou professionnelles.", public_description: "Contrat légal entre un propriétaire et un locataire pour la location d'un bien immobilier utilisé à des fins commerciales ou professionnelles.", created_at: new Date(), updated_at: new Date(), @@ -1372,7 +1315,7 @@ import { archived_at: null, name: "Statuts SCI", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Document légal qui définit les règles et les dispositions régissant la Société Civile Immobilière (SCI).", public_description: "Document légal qui définit les règles et les dispositions régissant la Société Civile Immobilière (SCI).", created_at: new Date(), updated_at: new Date(), @@ -1382,7 +1325,7 @@ import { archived_at: null, name: "Avis de taxe foncière", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Notification officielle indiquant le montant de l'impôt foncier dû sur une propriété.", public_description: "Notification officielle indiquant le montant de l'impôt foncier dû sur une propriété.", created_at: new Date(), updated_at: new Date(), @@ -1392,7 +1335,7 @@ import { archived_at: null, name: "Appel de charge de copropriété", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Document envoyé aux copropriétaires pour les informer des dépenses et des charges communes liées à la gestion et à l'entretien de l'immeuble.", public_description: "Document envoyé aux copropriétaires pour les informer des dépenses et des charges communes liées à la gestion et à l'entretien de l'immeuble.", created_at: new Date(), updated_at: new Date(), @@ -1402,7 +1345,7 @@ import { archived_at: null, name: "PVAG", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Compte rendu écrit des discussions, décisions et résolutions prises lors d'une réunion d'assemblée générale de copropriété.", public_description: "Compte rendu écrit des discussions, décisions et résolutions prises lors d'une réunion d'assemblée générale de copropriété.", created_at: new Date(), updated_at: new Date(), @@ -1412,7 +1355,7 @@ import { archived_at: null, name: "Règlement de copropriété", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Document juridique qui établit les règles et les droits des copropriétaires d'un immeuble en copropriété.", public_description: "Document juridique qui établit les règles et les droits des copropriétaires d'un immeuble en copropriété.", created_at: new Date(), updated_at: new Date(), @@ -1422,7 +1365,7 @@ import { archived_at: null, name: "Titre de propriété", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Document légal qui atteste de la propriété d'un bien immobilier et en identifie le propriétaire.", public_description: "Document légal qui atteste de la propriété d'un bien immobilier et en identifie le propriétaire.", created_at: new Date(), updated_at: new Date(), @@ -1432,7 +1375,7 @@ import { archived_at: null, name: "Plan et loi carrez", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Document officiel qui mesure la superficie d'un lot ou d'un bien immobilier, conformément à la loi Carrez qui encadre les transactions immobilières.", public_description: "Document officiel qui mesure la superficie d'un lot ou d'un bien immobilier, conformément à la loi Carrez qui encadre les transactions immobilières.", created_at: new Date(), updated_at: new Date(), @@ -1442,7 +1385,7 @@ import { archived_at: null, name: "CNI", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Document officiel d'identification délivré par l'État pour prouver l'identité et la nationalité d'une personne.", public_description: "Document officiel d'identification délivré par l'État pour prouver l'identité et la nationalité d'une personne.", created_at: new Date(), updated_at: new Date(), @@ -1452,7 +1395,7 @@ import { archived_at: null, name: "Modifications règlement copropriété (plusieurs)", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Documents légaux qui apportent des changements ou des ajustements aux règles et dispositions du règlement de copropriété initial.", public_description: "Documents légaux qui apportent des changements ou des ajustements aux règles et dispositions du règlement de copropriété initial.", created_at: new Date(), updated_at: new Date(), @@ -1462,7 +1405,7 @@ import { archived_at: null, name: "Avis de décès", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Notification officielle délivrée par les autorités compétentes pour informer du décès d'une personne.", public_description: "Notification officielle délivrée par les autorités compétentes pour informer du décès d'une personne.", created_at: new Date(), updated_at: new Date(), @@ -1472,7 +1415,7 @@ import { archived_at: null, name: "Lettre de mission", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Document contractuel qui définit les termes et les objectifs d'une mission confiée à une personne ou à une entreprise.", public_description: "Document contractuel qui définit les termes et les objectifs d'une mission confiée à une personne ou à une entreprise.", created_at: new Date(), updated_at: new Date(), @@ -1482,7 +1425,7 @@ import { archived_at: null, name: "DPE", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Diagnostic de Performance Energétique.", public_description: "Diagnostic de Performance Energétique.", created_at: new Date(), updated_at: new Date(), @@ -1492,7 +1435,7 @@ import { archived_at: null, name: "RIB", office_uid: uidOffice1, - private_description: "Ce document est confidentiel, et ne doit pas être divulgué", + private_description: "Relevé d'identité bancaire ou IBAN.", public_description: "Relevé d'identité bancaire ou IBAN.", created_at: new Date(), updated_at: new Date(), @@ -1507,13 +1450,6 @@ import { created_at: new Date(), updated_at: new Date(), }, - { - uid: uidOfficeFolderHasCustomer2, - customer_uid: uidCustomer2, - office_folder_uid: uidOfficeFolder2, - created_at: new Date(), - updated_at: new Date(), - }, { uid: uidOfficeFolderHasCustomer3, customer_uid: uidCustomer3, @@ -1538,29 +1474,6 @@ import { ]; - const files: Files[] = [ - { - uid: uidFiles1, - document_uid: uidDocument1, - file_name: "fileName1", - file_path: "https://www.google1.com", - key: '', - archived_at: null, - created_at: new Date(), - updated_at: new Date(), - }, - { - uid: uidFiles2, - document_uid: uidDocument2, - file_name: "fileName1", - file_path: "https://www.google2.com", - key: '', - archived_at: null, - created_at: new Date(), - updated_at: new Date(), - }, - ]; - const deedHasDocumentTypes: DeedHasDocumentTypes[] = [ { uid: uidDeedHasDocumentType1, @@ -2006,24 +1919,6 @@ import { }, ]; - const documentHistories: DocumentHistory[] = [ - { - uid: uidDocumentHistory1, - document_status: EDocumentStatus.ASKED, - document_uid: uidDocument1, - refused_reason: "", - created_at: new Date(), - updated_at: new Date(), - }, - { - uid: uidDocumentHistory2, - document_status: EDocumentStatus.DEPOSITED, - document_uid: uidDocument1, - refused_reason: "Le document n'est pas conforme", - created_at: new Date(), - updated_at: new Date(), - }, - ]; for (const address of addresses) { await prisma.addresses.create({ data: address }); @@ -2064,14 +1959,6 @@ import { await prisma.documents.create({ data: document }); } - for (const file of files) { - await prisma.files.create({ data: file }); - } - - for (const documentHistory of documentHistories) { - await prisma.documentHistory.create({ data: documentHistory }); - } - for (const officeFolderHasCustomer of officeFolderHasCustomers) { await prisma.officeFolderHasCustomers.create({ data: officeFolderHasCustomer }); }