✨ 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],
|
||||
},
|
||||
];
|
||||
|
||||
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[] = [
|
||||
{
|
||||
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[] = [
|
||||
{
|
||||
folder_number: "0001",
|
||||
@ -1514,6 +1517,22 @@ export default async function main() {
|
||||
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) {
|
||||
const createArgs: Prisma.DeedTypesCreateArgs = {
|
||||
data: {
|
||||
@ -1565,22 +1584,6 @@ export default async function main() {
|
||||
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) {
|
||||
const officeFolderCreated = await prisma.officeFolders.create({
|
||||
data: {
|
||||
@ -1610,6 +1613,7 @@ export default async function main() {
|
||||
|
||||
console.log(">MOCK DATA - Seeding completed!");
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
console.log("Data already seeded, skiping");
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user