refactor(core): Move backend config to a separate package (no-changelog) (#9325)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2024-07-05 11:43:27 +02:00
committed by GitHub
parent 1d5b9836ca
commit c7d4b471c4
48 changed files with 941 additions and 556 deletions

View File

@@ -2,8 +2,8 @@ import { statSync } from 'fs';
import path from 'path';
import { Container } from 'typedi';
import { InstanceSettings } from 'n8n-core';
import { GlobalConfig } from '@n8n/config';
import type { MigrationContext, IrreversibleMigration } from '@db/types';
import config from '@/config';
export class MigrateIntegerKeysToString1690000000002 implements IrreversibleMigration {
transaction = false as const;
@@ -193,7 +193,7 @@ const migrationsPruningEnabled = process.env.MIGRATIONS_PRUNING_ENABLED === 'tru
function getSqliteDbFileSize(): number {
const filename = path.resolve(
Container.get(InstanceSettings).n8nFolder,
config.getEnv('database.sqlite.database'),
Container.get(GlobalConfig).database.sqlite.database,
);
const { size } = statSync(filename);
return size;