More TODOs

This commit is contained in:
Iván Ovejero 2024-09-24 10:18:14 +02:00
parent db7ac51f66
commit 9741fdcfcd
No known key found for this signature in database
3 changed files with 8 additions and 6 deletions

View file

@ -14,8 +14,8 @@ import { ActiveExecutions } from '@/active-executions';
import { ActiveWorkflowManager } from '@/active-workflow-manager';
import config from '@/config';
import { EDITOR_UI_DIST_DIR, LICENSE_FEATURES } from '@/constants';
import { DatabaseExportService } from '@/databases/import-export/database-export.service';
import { DatabaseImportService } from '@/databases/import-export/database-import.service';
// import { DatabaseExportService } from '@/databases/import-export/database-export.service';
// import { DatabaseImportService } from '@/databases/import-export/database-import.service';
import { ExecutionRepository } from '@/databases/repositories/execution.repository';
import { SettingsRepository } from '@/databases/repositories/settings.repository';
import { FeatureNotLicensedError } from '@/errors/feature-not-licensed.error';
@ -264,10 +264,10 @@ export class Start extends BaseCommand {
// @TEMP
// await Container.get(DatabaseExportService).export();
Container.get(DatabaseImportService).setConfig({
importFilePath: '/tmp/backup/n8n-db-export-2024-09-24.tar.gz',
});
await Container.get(DatabaseImportService).import();
// Container.get(DatabaseImportService).setConfig({
// importFilePath: '/tmp/backup/n8n-db-export-2024-09-24.tar.gz',
// });
// await Container.get(DatabaseImportService).import();
// Load settings from database and set them to config.
const databaseSettings = await Container.get(SettingsRepository).findBy({

View file

@ -15,6 +15,7 @@ import { FilesystemService } from '../../filesystem/filesystem.service';
import { DatabaseSchemaService } from '../database-schema.service';
// @TODO: Check minimum version for each DB type?
// @TODO: Optional table exclude list
@Service()
export class DatabaseExportService {

View file

@ -22,6 +22,7 @@ import { DatabaseSchemaService } from '../database-schema.service';
// @TODO: Check minimum version for Postgres?
// @TODO: Make all info logs debug
// @TODO: Oclif commands
@Service()
export class DatabaseImportService {