refactor(core): Standardize filename casing for controllers and databases (no-changelog) (#10564)

This commit is contained in:
Iván Ovejero
2024-08-27 16:44:32 +02:00
committed by GitHub
parent be52176585
commit fd58a272e1
264 changed files with 566 additions and 565 deletions

View File

@@ -7,6 +7,7 @@ import { randomString } from 'n8n-workflow';
import * as Db from '@/Db';
import { getOptionOverrides } from '@db/config';
import { kebabCase } from 'lodash';
export const testDbPrefix = 'n8n_test_';
@@ -80,7 +81,7 @@ const repositories = [
export async function truncate(names: Array<(typeof repositories)[number]>) {
for (const name of names) {
const RepositoryClass: Class<Repository<object>> = (
await import(`@db/repositories/${name.charAt(0).toLowerCase() + name.slice(1)}.repository`)
await import(`@db/repositories/${kebabCase(name)}.repository`)
)[`${name}Repository`];
await Container.get(RepositoryClass).delete({});
}