feat(core): Migrate to n8n's typeorm fork (#8590)
This commit is contained in:
committed by
GitHub
parent
a822588012
commit
8e392cfc1d
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { AuthIdentity } from '../entities/AuthIdentity';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { AuthProviderSyncHistory } from '../entities/AuthProviderSyncHistory';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, In, Not, Repository, Like } from 'typeorm';
|
||||
import type { FindManyOptions, DeleteResult, EntityManager, FindOptionsWhere } from 'typeorm';
|
||||
import { DataSource, In, Not, Repository, Like } from '@n8n/typeorm';
|
||||
import type { FindManyOptions, DeleteResult, EntityManager, FindOptionsWhere } from '@n8n/typeorm';
|
||||
import { CredentialsEntity } from '../entities/CredentialsEntity';
|
||||
import { SharedCredentials } from '../entities/SharedCredentials';
|
||||
import type { ListQuery } from '@/requests';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { EventDestinations } from '../entities/EventDestinations';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -10,15 +10,15 @@ import {
|
||||
Not,
|
||||
Raw,
|
||||
Repository,
|
||||
} from 'typeorm';
|
||||
import { DateUtils } from 'typeorm/util/DateUtils';
|
||||
} from '@n8n/typeorm';
|
||||
import { DateUtils } from '@n8n/typeorm/util/DateUtils';
|
||||
import type {
|
||||
FindManyOptions,
|
||||
FindOneOptions,
|
||||
FindOperator,
|
||||
FindOptionsWhere,
|
||||
SelectQueryBuilder,
|
||||
} from 'typeorm';
|
||||
} from '@n8n/typeorm';
|
||||
import { parse, stringify } from 'flatted';
|
||||
import {
|
||||
ApplicationError,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, In, Repository } from 'typeorm';
|
||||
import { DataSource, In, Repository } from '@n8n/typeorm';
|
||||
import { ExecutionData } from '../entities/ExecutionData';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { ExecutionMetadata } from '../entities/ExecutionMetadata';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { InstalledNodes } from '../entities/InstalledNodes';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { InstalledPackages } from '../entities/InstalledPackages';
|
||||
import { InstalledNodesRepository } from './installedNodes.repository';
|
||||
import type { PackageDirectoryLoader } from 'n8n-core';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { EXTERNAL_SECRETS_DB_KEY } from '@/ExternalSecrets/constants';
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { ErrorReporterProxy as ErrorReporter } from 'n8n-workflow';
|
||||
import { Settings } from '../entities/Settings';
|
||||
import config from '@/config';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Service } from 'typedi';
|
||||
import type { EntityManager } from 'typeorm';
|
||||
import { DataSource, In, Not, Repository } from 'typeorm';
|
||||
import type { EntityManager } from '@n8n/typeorm';
|
||||
import { DataSource, In, Not, Repository } from '@n8n/typeorm';
|
||||
import { type CredentialSharingRole, SharedCredentials } from '../entities/SharedCredentials';
|
||||
import type { User } from '../entities/User';
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository, In, Not } from 'typeorm';
|
||||
import type { EntityManager, FindManyOptions, FindOptionsWhere } from 'typeorm';
|
||||
import { DataSource, Repository, In, Not } from '@n8n/typeorm';
|
||||
import type { EntityManager, FindManyOptions, FindOptionsWhere } from '@n8n/typeorm';
|
||||
import { SharedWorkflow, type WorkflowSharingRole } from '../entities/SharedWorkflow';
|
||||
import { type User } from '../entities/User';
|
||||
import type { Scope } from '@n8n/permissions';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Service } from 'typedi';
|
||||
import type { EntityManager } from 'typeorm';
|
||||
import { DataSource, In, Repository } from 'typeorm';
|
||||
import type { EntityManager } from '@n8n/typeorm';
|
||||
import { DataSource, In, Repository } from '@n8n/typeorm';
|
||||
import { TagEntity } from '../entities/TagEntity';
|
||||
import type { WorkflowEntity } from '../entities/WorkflowEntity';
|
||||
import intersection from 'lodash/intersection';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import config from '@/config';
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository, Entity } from 'typeorm';
|
||||
import { DataSource, Repository, Entity } from '@n8n/typeorm';
|
||||
|
||||
@Entity()
|
||||
export class UsageMetrics {}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Service } from 'typedi';
|
||||
import type { EntityManager, FindManyOptions } from 'typeorm';
|
||||
import { DataSource, In, IsNull, Not, Repository } from 'typeorm';
|
||||
import type { EntityManager, FindManyOptions } from '@n8n/typeorm';
|
||||
import { DataSource, In, IsNull, Not, Repository } from '@n8n/typeorm';
|
||||
import type { ListQuery } from '@/requests';
|
||||
|
||||
import { type GlobalRole, User } from '../entities/User';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { Variables } from '../entities/Variables';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { WebhookEntity } from '../entities/WebhookEntity';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -11,7 +11,7 @@ import {
|
||||
type EntityManager,
|
||||
type DeleteResult,
|
||||
Not,
|
||||
} from 'typeorm';
|
||||
} from '@n8n/typeorm';
|
||||
import type { ListQuery } from '@/requests';
|
||||
import { isStringArray } from '@/utils';
|
||||
import config from '@/config';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, LessThan, Repository } from 'typeorm';
|
||||
import { DataSource, LessThan, Repository } from '@n8n/typeorm';
|
||||
import { WorkflowHistory } from '../entities/WorkflowHistory';
|
||||
|
||||
@Service()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, QueryFailedError, Repository } from 'typeorm';
|
||||
import { DataSource, QueryFailedError, Repository } from '@n8n/typeorm';
|
||||
import config from '@/config';
|
||||
import { StatisticsNames, WorkflowStatistics } from '../entities/WorkflowStatistics';
|
||||
import type { User } from '@/databases/entities/User';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Service } from 'typedi';
|
||||
import { DataSource, Repository } from 'typeorm';
|
||||
import { DataSource, Repository } from '@n8n/typeorm';
|
||||
import { WorkflowTagMapping } from '../entities/WorkflowTagMapping';
|
||||
|
||||
@Service()
|
||||
|
||||
Reference in New Issue
Block a user