✨ 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 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";
|
||||
|
||||
export default async function main() {
|
||||
try{
|
||||
try {
|
||||
const prisma = new PrismaClient();
|
||||
|
||||
const randomString = () => {
|
||||
@ -645,6 +657,12 @@ export default async function main() {
|
||||
created_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",
|
||||
label: "Modification des droits",
|
||||
@ -705,12 +723,6 @@ export default async function main() {
|
||||
created_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",
|
||||
label: "Création des rôles",
|
||||
@ -823,7 +835,7 @@ export default async function main() {
|
||||
label: "Notaire",
|
||||
created_at: new Date(),
|
||||
updated_at: new Date(),
|
||||
rules: rules.slice(0, 22),
|
||||
rules: rules.slice(0, 23),
|
||||
},
|
||||
{
|
||||
name: "default",
|
||||
@ -848,7 +860,7 @@ export default async function main() {
|
||||
updated_at: new Date(),
|
||||
office: offices[0]!,
|
||||
rules: rules.slice(0, 22),
|
||||
}
|
||||
},
|
||||
];
|
||||
|
||||
const users: User[] = [
|
||||
@ -1055,8 +1067,10 @@ export default async function main() {
|
||||
archived_at: null,
|
||||
name: "Taxe Foncière",
|
||||
office: offices[0],
|
||||
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.",
|
||||
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(),
|
||||
},
|
||||
@ -1096,8 +1110,10 @@ export default async function main() {
|
||||
archived_at: null,
|
||||
name: "Statuts SCI",
|
||||
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).",
|
||||
public_description: "Document légal qui définit les règles et les dispositions régissant la Société Civile Immobilière (SCI).",
|
||||
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(),
|
||||
},
|
||||
@ -1138,7 +1154,8 @@ export default async function main() {
|
||||
office: offices[0],
|
||||
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é.",
|
||||
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(),
|
||||
},
|
||||
@ -1188,7 +1205,8 @@ export default async function main() {
|
||||
archived_at: null,
|
||||
name: "Avis de décès",
|
||||
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.",
|
||||
created_at: new Date(),
|
||||
updated_at: new Date(),
|
||||
@ -1591,10 +1609,8 @@ export default async function main() {
|
||||
}
|
||||
|
||||
console.log(">MOCK DATA - Seeding completed!");
|
||||
}
|
||||
catch(error){
|
||||
} catch (error) {
|
||||
console.log("Data already seeded, skiping");
|
||||
}
|
||||
|
||||
}
|
||||
main();
|
||||
|
Loading…
x
Reference in New Issue
Block a user