mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 04:40:32 +00:00
feat: add more seedders
This commit is contained in:
@@ -8,6 +8,10 @@ import { SeedDemoAccountItems } from '../DemoSeeders/SeedDemoItems';
|
||||
import { ImportResourceApplication } from '@/services/Import/ImportResourceApplication';
|
||||
import { getImportsStoragePath } from '@/services/Import/_utils';
|
||||
import { OneClickDemo } from '@/system/models/OneclickDemo';
|
||||
import { SeedDemoAccountCustomers } from '../DemoSeeders/SeedDemoCustomers';
|
||||
import { SeedDemoAccountVendors } from '../DemoSeeders/SeedDemoVendors';
|
||||
import { SeedDemoAccountManualJournals } from '../DemoSeeders/SeedDemoManualJournals';
|
||||
import { SeedDemoAccountExpenses } from '../DemoSeeders/SeedDemoExpenses';
|
||||
|
||||
export class SeedInitialDemoAccountDataOnOrgBuild {
|
||||
@Inject()
|
||||
@@ -27,7 +31,13 @@ export class SeedInitialDemoAccountDataOnOrgBuild {
|
||||
* Demo account seeder.
|
||||
*/
|
||||
get seedDemoAccountSeeders() {
|
||||
return [SeedDemoAccountItems];
|
||||
return [
|
||||
SeedDemoAccountItems,
|
||||
SeedDemoAccountCustomers,
|
||||
SeedDemoAccountVendors,
|
||||
SeedDemoAccountManualJournals,
|
||||
SeedDemoAccountExpenses,
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -79,9 +89,16 @@ export class SeedInitialDemoAccountDataOnOrgBuild {
|
||||
seederInstance.mapping
|
||||
);
|
||||
// Commit the imported file.
|
||||
await this.importApp.process(tenantId, importedFile.import.importId);
|
||||
const re = await this.importApp.process(
|
||||
tenantId,
|
||||
importedFile.import.importId
|
||||
);
|
||||
console.log(re);
|
||||
});
|
||||
|
||||
console.error(results.errors);
|
||||
console.log(results.results);
|
||||
|
||||
if (results.errors) {
|
||||
throw results.errors;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user