All files / server/src/utils cleanupDatabase.ts

100% Statements 8/8
100% Branches 0/0
100% Functions 1/1
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18                39x 288x 288x 288x 288x 288x 288x 288x    
import { removeProgramItems } from "server/features/program-item/programItemRepository";
import { removeResults } from "server/features/results/resultsRepository";
import { removeSerials } from "server/features/serial/serialRepository";
import { removeSettings } from "server/features/settings/settingsRepository";
import { removeDirectSignups } from "server/features/direct-signup/directSignupRepository";
import { removeUsers } from "server/features/user/userRepository";
import { removeTestSettings } from "server/test/test-settings/testSettingsRepository";
 
export const cleanupDatabase = async (): Promise<void> => {
  await removeUsers();
  await removeDirectSignups();
  await removeProgramItems();
  await removeResults();
  await removeSerials();
  await removeSettings();
  await removeTestSettings();
};