populate.ts 636 B

1234567891011121314151617
  1. import { MockDataClientService } from './mock-data-client.service';
  2. import { MockDataService } from './mock-data.service';
  3. async function populate() {
  4. const mockDataService = new MockDataService();
  5. const mockDataClientService = new MockDataClientService();
  6. await mockDataService.connect();
  7. await mockDataService.clearAllTables();
  8. await mockDataClientService.populateOptions();
  9. await mockDataClientService.populateProducts();
  10. await mockDataClientService.populateCustomers();
  11. await mockDataClientService.populateAdmins();
  12. }
  13. // tslint:disable:no-floating-promises
  14. populate().then(() => process.exit(0));