feat: add more demo account seeders

This commit is contained in:
Ahmed Bouhuolia
2024-08-22 13:04:51 +02:00
parent 6cb9c919b5
commit 59f480f9d5
11 changed files with 228 additions and 15 deletions

View File

@@ -12,6 +12,8 @@ import { SeedDemoAccountCustomers } from '../DemoSeeders/SeedDemoCustomers';
import { SeedDemoAccountVendors } from '../DemoSeeders/SeedDemoVendors';
import { SeedDemoAccountManualJournals } from '../DemoSeeders/SeedDemoManualJournals';
import { SeedDemoAccountExpenses } from '../DemoSeeders/SeedDemoExpenses';
import { SeedDemoBankTransactions } from '../DemoSeeders/SeedDemoBankTransactions';
import { SeedDemoSaleInvoices } from '../DemoSeeders/SeedDemoSaleInvoices';
export class SeedInitialDemoAccountDataOnOrgBuild {
@Inject()
@@ -36,7 +38,9 @@ export class SeedInitialDemoAccountDataOnOrgBuild {
SeedDemoAccountCustomers,
SeedDemoAccountVendors,
SeedDemoAccountManualJournals,
SeedDemoBankTransactions,
SeedDemoAccountExpenses,
SeedDemoSaleInvoices,
];
}
@@ -80,7 +84,7 @@ export class SeedInitialDemoAccountDataOnOrgBuild {
tenantId,
seederInstance.resource,
seederInstance.importFileName,
{}
seederInstance.importParams || {}
);
// Mapping the columns with resource fields.
await this.importApp.mapping(