✨ Rule post folders for notary
This commit is contained in:
parent
b64bcc819b
commit
1a7950765f
@ -1,10 +1,22 @@
|
|||||||
import { ECivility, ECustomerStatus, EFolderStatus, EOfficeStatus, Prisma, PrismaClient } from "@prisma/client";
|
import { ECivility, ECustomerStatus, EFolderStatus, EOfficeStatus, Prisma, PrismaClient } from "@prisma/client";
|
||||||
import User, { Address, Contact, Customer, Deed, DeedType, DocumentType, Office, OfficeFolder, OfficeRole, Role, Rule } from "le-coffre-resources/dist/SuperAdmin";
|
import User, {
|
||||||
|
Address,
|
||||||
|
Contact,
|
||||||
|
Customer,
|
||||||
|
Deed,
|
||||||
|
DeedType,
|
||||||
|
DocumentType,
|
||||||
|
Office,
|
||||||
|
OfficeFolder,
|
||||||
|
OfficeRole,
|
||||||
|
Role,
|
||||||
|
Rule,
|
||||||
|
} from "le-coffre-resources/dist/SuperAdmin";
|
||||||
|
|
||||||
import "module-alias/register";
|
import "module-alias/register";
|
||||||
|
|
||||||
export default async function main() {
|
export default async function main() {
|
||||||
try{
|
try {
|
||||||
const prisma = new PrismaClient();
|
const prisma = new PrismaClient();
|
||||||
|
|
||||||
const randomString = () => {
|
const randomString = () => {
|
||||||
@ -645,6 +657,12 @@ export default async function main() {
|
|||||||
created_at: new Date(),
|
created_at: new Date(),
|
||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "POST folders",
|
||||||
|
label: "Création des dossiers",
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: "PUT rules",
|
name: "PUT rules",
|
||||||
label: "Modification des droits",
|
label: "Modification des droits",
|
||||||
@ -705,12 +723,6 @@ export default async function main() {
|
|||||||
created_at: new Date(),
|
created_at: new Date(),
|
||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
},
|
},
|
||||||
{
|
|
||||||
name: "POST folders",
|
|
||||||
label: "Création des dossiers",
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "POST roles",
|
name: "POST roles",
|
||||||
label: "Création des rôles",
|
label: "Création des rôles",
|
||||||
@ -823,7 +835,7 @@ export default async function main() {
|
|||||||
label: "Notaire",
|
label: "Notaire",
|
||||||
created_at: new Date(),
|
created_at: new Date(),
|
||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
rules: rules.slice(0, 22),
|
rules: rules.slice(0, 23),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "default",
|
name: "default",
|
||||||
@ -848,7 +860,7 @@ export default async function main() {
|
|||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
office: offices[0]!,
|
office: offices[0]!,
|
||||||
rules: rules.slice(0, 22),
|
rules: rules.slice(0, 22),
|
||||||
}
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
const users: User[] = [
|
const users: User[] = [
|
||||||
@ -1055,8 +1067,10 @@ export default async function main() {
|
|||||||
archived_at: null,
|
archived_at: null,
|
||||||
name: "Taxe Foncière",
|
name: "Taxe Foncière",
|
||||||
office: offices[0],
|
office: offices[0],
|
||||||
private_description: "Impôt annuel imposé sur les propriétés foncières et utilisé pour financer les services publics locaux.",
|
private_description:
|
||||||
public_description: "Impôt annuel imposé sur les propriétés foncières et utilisé pour financer les services publics locaux.",
|
"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(),
|
created_at: new Date(),
|
||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
},
|
},
|
||||||
@ -1096,8 +1110,10 @@ export default async function main() {
|
|||||||
archived_at: null,
|
archived_at: null,
|
||||||
name: "Statuts SCI",
|
name: "Statuts SCI",
|
||||||
office: offices[0],
|
office: offices[0],
|
||||||
private_description: "Document légal qui définit les règles et les dispositions régissant la Société Civile Immobilière (SCI).",
|
private_description:
|
||||||
public_description: "Document légal qui définit les règles et les dispositions régissant la Société Civile Immobilière (SCI).",
|
"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(),
|
created_at: new Date(),
|
||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
},
|
},
|
||||||
@ -1138,7 +1154,8 @@ export default async function main() {
|
|||||||
office: offices[0],
|
office: offices[0],
|
||||||
private_description:
|
private_description:
|
||||||
"Document juridique qui établit les règles et les droits des copropriétaires d'un immeuble en copropriété.",
|
"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é.",
|
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(),
|
created_at: new Date(),
|
||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
},
|
},
|
||||||
@ -1188,7 +1205,8 @@ export default async function main() {
|
|||||||
archived_at: null,
|
archived_at: null,
|
||||||
name: "Avis de décès",
|
name: "Avis de décès",
|
||||||
office: offices[0],
|
office: offices[0],
|
||||||
private_description: "Notification officielle délivrée par les autorités compétentes pour informer du décès d'une personne.",
|
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.",
|
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(),
|
created_at: new Date(),
|
||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
@ -1591,10 +1609,8 @@ export default async function main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
console.log(">MOCK DATA - Seeding completed!");
|
console.log(">MOCK DATA - Seeding completed!");
|
||||||
}
|
} catch (error) {
|
||||||
catch(error){
|
|
||||||
console.log("Data already seeded, skiping");
|
console.log("Data already seeded, skiping");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
main();
|
main();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user