refactor: Setup typescript project references across workflow, core, and cli (#4519)

* refactor: use consistent folder structure across workflow, core, and cli

* setup typescript project references across workflow, core, and cli
This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2022-11-09 15:25:00 +01:00
committed by GitHub
parent de96def372
commit 698d96a617
251 changed files with 1284 additions and 1134 deletions

View File

@@ -1,7 +1,7 @@
import {
MigrationInterface, QueryRunner } from 'typeorm';
import * as config from '../../../../config';
import config from '@/config';
export class InitialMigration1587669153312 implements MigrationInterface {
name = 'InitialMigration1587669153312';

View File

@@ -3,7 +3,7 @@ import {
QueryRunner,
} from 'typeorm';
import * as config from '../../../../config';
import config from '@/config';
export class WebhookModel1589476000887 implements MigrationInterface {
name = 'WebhookModel1589476000887';

View File

@@ -1,6 +1,6 @@
import { MigrationInterface, QueryRunner } from "typeorm";
import * as config from '../../../../config';
import config from '@/config';
export class CreateIndexStoppedAt1594828256133 implements MigrationInterface {
name = 'CreateIndexStoppedAt1594828256133';

View File

@@ -1,6 +1,6 @@
import {MigrationInterface, QueryRunner} from "typeorm";
import * as config from '../../../../config';
import config from '@/config';
export class MakeStoppedAtNullable1607431743768 implements MigrationInterface {
name = 'MakeStoppedAtNullable1607431743768';

View File

@@ -1,5 +1,5 @@
import {MigrationInterface, QueryRunner} from "typeorm";
import * as config from '../../../../config';
import config from '@/config';
export class AddWebhookId1611144599516 implements MigrationInterface {
name = 'AddWebhookId1611144599516';

View File

@@ -1,5 +1,5 @@
import {MigrationInterface, QueryRunner} from "typeorm";
import * as config from '../../../../config';
import config from '@/config';
export class CreateTagEntity1617270242566 implements MigrationInterface {
name = 'CreateTagEntity1617270242566';

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import * as config from '../../../../config';
import config from '@/config';
export class UniqueWorkflowNames1620824779533 implements MigrationInterface {
name = 'UniqueWorkflowNames1620824779533';

View File

@@ -1,5 +1,5 @@
import {MigrationInterface, QueryRunner} from "typeorm";
import * as config from '../../../../config';
import config from '@/config';
export class AddwaitTill1626176912946 implements MigrationInterface {
name = 'AddwaitTill1626176912946';

View File

@@ -1,6 +1,6 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import * as config from '../../../../config';
import { runInBatches } from '../../utils/migrationHelpers';
import config from '@/config';
import { runInBatches } from '@db/utils/migrationHelpers';
// replacing the credentials in workflows and execution
// `nodeType: name` changes to `nodeType: { id, name }`

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import * as config from '../../../../config';
import config from '@/config';
export class AddExecutionEntityIndexes1644422880309 implements MigrationInterface {
name = 'AddExecutionEntityIndexes1644422880309';

View File

@@ -3,7 +3,7 @@ import {
QueryRunner,
} from 'typeorm';
import * as config from '../../../../config';
import config from '@/config';
export class IncreaseTypeVarcharLimit1646834195327 implements MigrationInterface {
name = 'IncreaseTypeVarcharLimit1646834195327';

View File

@@ -1,7 +1,7 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import { v4 as uuid } from 'uuid';
import config from '../../../../config';
import { loadSurveyFromDisk } from '../../utils/migrationHelpers';
import config from '@/config';;
import { loadSurveyFromDisk } from '@db/utils/migrationHelpers';
export class CreateUserManagement1646992772331 implements MigrationInterface {
name = 'CreateUserManagement1646992772331';

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import config = require('../../../../config');
import config from '@/config';
export class LowerCaseUserEmail1648740597343 implements MigrationInterface {
name = 'LowerCaseUserEmail1648740597343';

View File

@@ -1,9 +1,9 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import config = require('../../../../config');
import config from '@/config';
import {
logMigrationEnd,
logMigrationStart,
} from '../../utils/migrationHelpers';
} from '@db/utils/migrationHelpers';
export class CommunityNodes1652254514002 implements MigrationInterface {
name = 'CommunityNodes1652254514002';

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import * as config from '../../../../config';
import config from '@/config';
export class AddUserSettings1652367743993 implements MigrationInterface {
name = 'AddUserSettings1652367743993';

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import config from '../../../../config';
import config from '@/config';;
export class AddAPIKeyColumn1652905585850 implements MigrationInterface {
name = 'AddAPIKeyColumn1652905585850';

View File

@@ -1,6 +1,6 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import { logMigrationEnd, logMigrationStart } from '../../utils/migrationHelpers';
import config from '../../../../config';
import { logMigrationEnd, logMigrationStart } from '@db/utils/migrationHelpers';
import config from '@/config';;
export class IntroducePinData1654090467022 implements MigrationInterface {
name = 'IntroducePinData1654090467022';

View File

@@ -1,6 +1,6 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import * as config from '../../../../config';
import { runInBatches } from '../../utils/migrationHelpers';
import config from '@/config';
import { runInBatches } from '@db/utils/migrationHelpers';
import { v4 as uuid } from 'uuid';
// add node ids in workflow objects

View File

@@ -3,7 +3,7 @@ import {
logMigrationEnd,
logMigrationStart,
runInBatches,
} from '../../utils/migrationHelpers';
} from '@db/utils/migrationHelpers';
import { addJsonKeyToPinDataColumn } from '../sqlite/1659888469333-AddJsonKeyPinData';
import type { MigrationInterface, QueryRunner } from 'typeorm';

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import config from '../../../../config';
import config from '@/config';;
export class CreateCredentialsUserRole1660062385367 implements MigrationInterface {
name = 'CreateCredentialsUserRole1660062385367';

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import { getTablePrefix, logMigrationEnd, logMigrationStart } from '../../utils/migrationHelpers';
import { getTablePrefix, logMigrationEnd, logMigrationStart } from '@db/utils/migrationHelpers';
export class CreateWorkflowsEditorRole1663755770893 implements MigrationInterface {
name = 'CreateWorkflowsEditorRole1663755770893';

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import { getTablePrefix, logMigrationEnd, logMigrationStart } from '../../utils/migrationHelpers';
import { getTablePrefix, logMigrationEnd, logMigrationStart } from '@db/utils/migrationHelpers';
export class CreateCredentialUsageTable1665484192212 implements MigrationInterface {
name = 'CreateCredentialUsageTable1665484192212';

View File

@@ -1,5 +1,5 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import { getTablePrefix, logMigrationEnd, logMigrationStart } from '../../utils/migrationHelpers';
import { getTablePrefix, logMigrationEnd, logMigrationStart } from '@db/utils/migrationHelpers';
export class RemoveCredentialUsageTable1665754637025 implements MigrationInterface {
name = 'RemoveCredentialUsageTable1665754637025';