✨ Documents types in deed types seeder
This commit is contained in:
parent
1a7950765f
commit
ca6d1e5a4a
@ -907,150 +907,6 @@ export default async function main() {
|
|||||||
role: roles[3],
|
role: roles[3],
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
const deedTypes: DeedType[] = [
|
|
||||||
{
|
|
||||||
name: "Acte de donation",
|
|
||||||
archived_at: null,
|
|
||||||
description: "Acte de donation",
|
|
||||||
office: offices[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Acte de vente",
|
|
||||||
archived_at: null,
|
|
||||||
description: "Acte de vente",
|
|
||||||
office: offices[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Acte de succession",
|
|
||||||
archived_at: null,
|
|
||||||
description: "Acte de succession",
|
|
||||||
office: offices[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Acte de vente de maison individuelle",
|
|
||||||
archived_at: null,
|
|
||||||
description: "Acte de vente de maison individuelle",
|
|
||||||
office: offices[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
];
|
|
||||||
|
|
||||||
const deeds: Deed[] = [
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[0],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[1],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[1],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[1],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[1],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[1],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[1],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[1],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[2],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[2],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[2],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[2],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[2],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[2],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
deed_type: deedTypes[2],
|
|
||||||
created_at: new Date(),
|
|
||||||
updated_at: new Date(),
|
|
||||||
},
|
|
||||||
];
|
|
||||||
|
|
||||||
const documentTypes: DocumentType[] = [
|
const documentTypes: DocumentType[] = [
|
||||||
{
|
{
|
||||||
archived_at: null,
|
archived_at: null,
|
||||||
@ -1260,6 +1116,153 @@ export default async function main() {
|
|||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
|
const deedTypes: DeedType[] = [
|
||||||
|
{
|
||||||
|
name: "Acte de donation",
|
||||||
|
archived_at: null,
|
||||||
|
description: "Acte de donation",
|
||||||
|
office: offices[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
document_types: documentTypes.slice(0, 4),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Acte de vente",
|
||||||
|
archived_at: null,
|
||||||
|
description: "Acte de vente",
|
||||||
|
office: offices[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
document_types: documentTypes.slice(0, 4),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Acte de succession",
|
||||||
|
archived_at: null,
|
||||||
|
description: "Acte de succession",
|
||||||
|
office: offices[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
document_types: documentTypes.slice(0, 4),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Acte de vente de maison individuelle",
|
||||||
|
archived_at: null,
|
||||||
|
description: "Acte de vente de maison individuelle",
|
||||||
|
office: offices[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
document_types: documentTypes.slice(0, 4),
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
|
const deeds: Deed[] = [
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[0],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[1],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[1],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[1],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[1],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[1],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[1],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[1],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[2],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[2],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[2],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[2],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[2],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[2],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
deed_type: deedTypes[2],
|
||||||
|
created_at: new Date(),
|
||||||
|
updated_at: new Date(),
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
const officeFolders: OfficeFolder[] = [
|
const officeFolders: OfficeFolder[] = [
|
||||||
{
|
{
|
||||||
folder_number: "0001",
|
folder_number: "0001",
|
||||||
@ -1514,6 +1517,22 @@ export default async function main() {
|
|||||||
customer.uid = customersCreated.uid;
|
customer.uid = customersCreated.uid;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (const documentType of documentTypes) {
|
||||||
|
const documentTypeCreated = await prisma.documentTypes.create({
|
||||||
|
data: {
|
||||||
|
name: documentType.name,
|
||||||
|
public_description: documentType.public_description,
|
||||||
|
private_description: documentType.private_description,
|
||||||
|
office: {
|
||||||
|
connect: {
|
||||||
|
uid: documentType.office!.uid,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
});
|
||||||
|
documentType.uid = documentTypeCreated.uid;
|
||||||
|
}
|
||||||
|
|
||||||
for (const deedType of deedTypes) {
|
for (const deedType of deedTypes) {
|
||||||
const createArgs: Prisma.DeedTypesCreateArgs = {
|
const createArgs: Prisma.DeedTypesCreateArgs = {
|
||||||
data: {
|
data: {
|
||||||
@ -1565,22 +1584,6 @@ export default async function main() {
|
|||||||
deed.uid = deedCreated.uid;
|
deed.uid = deedCreated.uid;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (const documentType of documentTypes) {
|
|
||||||
const documentTypeCreated = await prisma.documentTypes.create({
|
|
||||||
data: {
|
|
||||||
name: documentType.name,
|
|
||||||
public_description: documentType.public_description,
|
|
||||||
private_description: documentType.private_description,
|
|
||||||
office: {
|
|
||||||
connect: {
|
|
||||||
uid: documentType.office!.uid,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
});
|
|
||||||
documentType.uid = documentTypeCreated.uid;
|
|
||||||
}
|
|
||||||
|
|
||||||
for (const officeFolder of officeFolders) {
|
for (const officeFolder of officeFolders) {
|
||||||
const officeFolderCreated = await prisma.officeFolders.create({
|
const officeFolderCreated = await prisma.officeFolders.create({
|
||||||
data: {
|
data: {
|
||||||
@ -1610,6 +1613,7 @@ export default async function main() {
|
|||||||
|
|
||||||
console.log(">MOCK DATA - Seeding completed!");
|
console.log(">MOCK DATA - Seeding completed!");
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
console.log(error);
|
||||||
console.log("Data already seeded, skiping");
|
console.log("Data already seeded, skiping");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user