chore: Correct naming of annotation-related files (#10946)

This commit is contained in:
Eugene
2024-09-26 13:15:08 +02:00
committed by GitHub
parent 262693be65
commit efc5d859eb
25 changed files with 46 additions and 31 deletions

View File

@@ -87,9 +87,18 @@ const repositories = [
*/
export async function truncate(names: Array<(typeof repositories)[number]>) {
for (const name of names) {
const RepositoryClass: Class<Repository<object>> =
// eslint-disable-next-line n8n-local-rules/no-dynamic-import-template
(await import(`@/databases/repositories/${kebabCase(name)}.repository`))[`${name}Repository`];
let RepositoryClass: Class<Repository<object>>;
try {
RepositoryClass = (await import(`@/databases/repositories/${kebabCase(name)}.repository`))[
`${name}Repository`
];
} catch (e) {
RepositoryClass = (await import(`@/databases/repositories/${kebabCase(name)}.repository.ee`))[
`${name}Repository`
];
}
await Container.get(RepositoryClass).delete({});
}
}