Merge branch 'fix/stripe-issues' of github.com:FlowiseAI/Flowise into fix/stripe-issues
This commit is contained in:
commit
407c8bb1a8
|
|
@ -48,6 +48,7 @@ import { AddSSOColumns1730519457880 } from '../../../enterprise/database/migrati
|
||||||
import { AddPersonalWorkspace1734074497540 } from '../../../enterprise/database/migrations/mariadb/1734074497540-AddPersonalWorkspace'
|
import { AddPersonalWorkspace1734074497540 } from '../../../enterprise/database/migrations/mariadb/1734074497540-AddPersonalWorkspace'
|
||||||
import { RefactorEnterpriseDatabase1737076223692 } from '../../../enterprise/database/migrations/mariadb/1737076223692-RefactorEnterpriseDatabase'
|
import { RefactorEnterpriseDatabase1737076223692 } from '../../../enterprise/database/migrations/mariadb/1737076223692-RefactorEnterpriseDatabase'
|
||||||
import { ExecutionLinkWorkspaceId1746862866554 } from '../../../enterprise/database/migrations/mariadb/1746862866554-ExecutionLinkWorkspaceId'
|
import { ExecutionLinkWorkspaceId1746862866554 } from '../../../enterprise/database/migrations/mariadb/1746862866554-ExecutionLinkWorkspaceId'
|
||||||
|
import { AddStatusInOrganization1749714174104 } from '../../../enterprise/database/migrations/mariadb/1749714174104-AddStatusInOrganization'
|
||||||
|
|
||||||
export const mariadbMigrations = [
|
export const mariadbMigrations = [
|
||||||
Init1693840429259,
|
Init1693840429259,
|
||||||
|
|
@ -98,5 +99,6 @@ export const mariadbMigrations = [
|
||||||
FixOpenSourceAssistantTable1743758056188,
|
FixOpenSourceAssistantTable1743758056188,
|
||||||
AddErrorToEvaluationRun1744964560174,
|
AddErrorToEvaluationRun1744964560174,
|
||||||
ExecutionLinkWorkspaceId1746862866554,
|
ExecutionLinkWorkspaceId1746862866554,
|
||||||
ModifyExecutionDataColumnType1747902489801
|
ModifyExecutionDataColumnType1747902489801,
|
||||||
|
AddStatusInOrganization1749714174104
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -49,6 +49,7 @@ import { AddSSOColumns1730519457880 } from '../../../enterprise/database/migrati
|
||||||
import { AddPersonalWorkspace1734074497540 } from '../../../enterprise/database/migrations/mysql/1734074497540-AddPersonalWorkspace'
|
import { AddPersonalWorkspace1734074497540 } from '../../../enterprise/database/migrations/mysql/1734074497540-AddPersonalWorkspace'
|
||||||
import { RefactorEnterpriseDatabase1737076223692 } from '../../../enterprise/database/migrations/mysql/1737076223692-RefactorEnterpriseDatabase'
|
import { RefactorEnterpriseDatabase1737076223692 } from '../../../enterprise/database/migrations/mysql/1737076223692-RefactorEnterpriseDatabase'
|
||||||
import { ExecutionLinkWorkspaceId1746862866554 } from '../../../enterprise/database/migrations/mysql/1746862866554-ExecutionLinkWorkspaceId'
|
import { ExecutionLinkWorkspaceId1746862866554 } from '../../../enterprise/database/migrations/mysql/1746862866554-ExecutionLinkWorkspaceId'
|
||||||
|
import { AddStatusInOrganization1749714174104 } from '../../../enterprise/database/migrations/mysql/1749714174104-AddStatusInOrganization'
|
||||||
|
|
||||||
export const mysqlMigrations = [
|
export const mysqlMigrations = [
|
||||||
Init1693840429259,
|
Init1693840429259,
|
||||||
|
|
@ -100,5 +101,6 @@ export const mysqlMigrations = [
|
||||||
AddErrorToEvaluationRun1744964560174,
|
AddErrorToEvaluationRun1744964560174,
|
||||||
FixErrorsColumnInEvaluationRun1746437114935,
|
FixErrorsColumnInEvaluationRun1746437114935,
|
||||||
ExecutionLinkWorkspaceId1746862866554,
|
ExecutionLinkWorkspaceId1746862866554,
|
||||||
ModifyExecutionDataColumnType1747902489801
|
ModifyExecutionDataColumnType1747902489801,
|
||||||
|
AddStatusInOrganization1749714174104
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,7 @@ import { AddSSOColumns1730519457880 } from '../../../enterprise/database/migrati
|
||||||
import { AddPersonalWorkspace1734074497540 } from '../../../enterprise/database/migrations/postgres/1734074497540-AddPersonalWorkspace'
|
import { AddPersonalWorkspace1734074497540 } from '../../../enterprise/database/migrations/postgres/1734074497540-AddPersonalWorkspace'
|
||||||
import { RefactorEnterpriseDatabase1737076223692 } from '../../../enterprise/database/migrations/postgres/1737076223692-RefactorEnterpriseDatabase'
|
import { RefactorEnterpriseDatabase1737076223692 } from '../../../enterprise/database/migrations/postgres/1737076223692-RefactorEnterpriseDatabase'
|
||||||
import { ExecutionLinkWorkspaceId1746862866554 } from '../../../enterprise/database/migrations/postgres/1746862866554-ExecutionLinkWorkspaceId'
|
import { ExecutionLinkWorkspaceId1746862866554 } from '../../../enterprise/database/migrations/postgres/1746862866554-ExecutionLinkWorkspaceId'
|
||||||
|
import { AddStatusInOrganization1749714174104 } from '../../../enterprise/database/migrations/postgres/1749714174104-AddStatusInOrganization'
|
||||||
|
|
||||||
export const postgresMigrations = [
|
export const postgresMigrations = [
|
||||||
Init1693891895163,
|
Init1693891895163,
|
||||||
|
|
@ -98,5 +99,6 @@ export const postgresMigrations = [
|
||||||
FixOpenSourceAssistantTable1743758056188,
|
FixOpenSourceAssistantTable1743758056188,
|
||||||
AddErrorToEvaluationRun1744964560174,
|
AddErrorToEvaluationRun1744964560174,
|
||||||
ExecutionLinkWorkspaceId1746862866554,
|
ExecutionLinkWorkspaceId1746862866554,
|
||||||
ModifyExecutionSessionIdFieldType1748450230238
|
ModifyExecutionSessionIdFieldType1748450230238,
|
||||||
|
AddStatusInOrganization1749714174104
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@ import { AddSSOColumns1730519457880 } from '../../../enterprise/database/migrati
|
||||||
import { AddPersonalWorkspace1734074497540 } from '../../../enterprise/database/migrations/sqlite/1734074497540-AddPersonalWorkspace'
|
import { AddPersonalWorkspace1734074497540 } from '../../../enterprise/database/migrations/sqlite/1734074497540-AddPersonalWorkspace'
|
||||||
import { RefactorEnterpriseDatabase1737076223692 } from '../../../enterprise/database/migrations/sqlite/1737076223692-RefactorEnterpriseDatabase'
|
import { RefactorEnterpriseDatabase1737076223692 } from '../../../enterprise/database/migrations/sqlite/1737076223692-RefactorEnterpriseDatabase'
|
||||||
import { ExecutionLinkWorkspaceId1746862866554 } from '../../../enterprise/database/migrations/sqlite/1746862866554-ExecutionLinkWorkspaceId'
|
import { ExecutionLinkWorkspaceId1746862866554 } from '../../../enterprise/database/migrations/sqlite/1746862866554-ExecutionLinkWorkspaceId'
|
||||||
|
import { AddStatusInOrganization1749714174104 } from '../../../enterprise/database/migrations/sqlite/1749714174104-AddStatusInOrganization'
|
||||||
|
|
||||||
export const sqliteMigrations = [
|
export const sqliteMigrations = [
|
||||||
Init1693835579790,
|
Init1693835579790,
|
||||||
|
|
@ -94,5 +95,6 @@ export const sqliteMigrations = [
|
||||||
AddExecutionEntity1738090872625,
|
AddExecutionEntity1738090872625,
|
||||||
FixOpenSourceAssistantTable1743758056188,
|
FixOpenSourceAssistantTable1743758056188,
|
||||||
AddErrorToEvaluationRun1744964560174,
|
AddErrorToEvaluationRun1744964560174,
|
||||||
ExecutionLinkWorkspaceId1746862866554
|
ExecutionLinkWorkspaceId1746862866554,
|
||||||
|
AddStatusInOrganization1749714174104
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,12 @@ export enum OrganizationName {
|
||||||
DEFAULT_ORGANIZATION = 'Default Organization'
|
DEFAULT_ORGANIZATION = 'Default Organization'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export enum OrganizationStatus {
|
||||||
|
ACTIVE = 'active',
|
||||||
|
UNDER_REVIEW = 'under_review',
|
||||||
|
PAST_DUE = 'past_due'
|
||||||
|
}
|
||||||
|
|
||||||
@Entity()
|
@Entity()
|
||||||
export class Organization {
|
export class Organization {
|
||||||
@PrimaryGeneratedColumn('uuid')
|
@PrimaryGeneratedColumn('uuid')
|
||||||
|
|
@ -19,6 +25,9 @@ export class Organization {
|
||||||
@Column({ type: 'varchar', length: 100, nullable: true })
|
@Column({ type: 'varchar', length: 100, nullable: true })
|
||||||
subscriptionId?: string
|
subscriptionId?: string
|
||||||
|
|
||||||
|
@Column({ type: 'varchar', length: 20, default: OrganizationStatus.ACTIVE })
|
||||||
|
status: string
|
||||||
|
|
||||||
@CreateDateColumn()
|
@CreateDateColumn()
|
||||||
createdDate?: Date
|
createdDate?: Date
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
import { MigrationInterface, QueryRunner } from 'typeorm'
|
||||||
|
import { OrganizationStatus } from '../../entities/organization.entity'
|
||||||
|
|
||||||
|
export class AddStatusInOrganization1749714174104 implements MigrationInterface {
|
||||||
|
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`alter table \`organization\` add \`status\` varchar(20) default "${OrganizationStatus.ACTIVE}" not null ;`)
|
||||||
|
}
|
||||||
|
|
||||||
|
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`alter table \`organization\` drop column \`status\` ;`)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
import { MigrationInterface, QueryRunner } from 'typeorm'
|
||||||
|
import { OrganizationStatus } from '../../entities/organization.entity'
|
||||||
|
|
||||||
|
export class AddStatusInOrganization1749714174104 implements MigrationInterface {
|
||||||
|
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`alter table \`organization\` add \`status\` varchar(20) default "${OrganizationStatus.ACTIVE}" not null ;`)
|
||||||
|
}
|
||||||
|
|
||||||
|
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`alter table \`organization\` drop column \`status\` ;`)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
import { MigrationInterface, QueryRunner } from 'typeorm'
|
||||||
|
import { OrganizationStatus } from '../../entities/organization.entity'
|
||||||
|
|
||||||
|
export class AddStatusInOrganization1749714174104 implements MigrationInterface {
|
||||||
|
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
queryRunner.query(`alter table "organization" add column "status" varchar(20) default '${OrganizationStatus.ACTIVE}' not null;`)
|
||||||
|
}
|
||||||
|
|
||||||
|
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
queryRunner.query(`alter table "organization" drop column "status";`)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
import { MigrationInterface, QueryRunner } from 'typeorm'
|
||||||
|
import { OrganizationStatus } from '../../entities/organization.entity'
|
||||||
|
|
||||||
|
export class AddStatusInOrganization1749714174104 implements MigrationInterface {
|
||||||
|
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
queryRunner.query(`alter table "organization" add column "status" varchar(20) default '${OrganizationStatus.ACTIVE}' not null;`)
|
||||||
|
}
|
||||||
|
|
||||||
|
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
queryRunner.query(`alter table "organization" drop column "status";`)
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue