mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
fix
This commit is contained in:
6
Accounts/package-lock.json
generated
6
Accounts/package-lock.json
generated
@@ -3560,7 +3560,7 @@
|
||||
},
|
||||
"../common": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/nanoid-dictionary": "^4.2.0",
|
||||
"axios": "^0.26.1",
|
||||
@@ -14141,7 +14141,7 @@
|
||||
},
|
||||
"../CommonServer": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/json2csv": "^5.0.3",
|
||||
"jsonwebtoken": "^8.5.1",
|
||||
@@ -16397,7 +16397,7 @@
|
||||
},
|
||||
"../CommonUI": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@fortawesome/fontawesome-svg-core": "^6.1.0",
|
||||
"@fortawesome/free-regular-svg-icons": "^6.1.0",
|
||||
|
||||
6
AdminDashboard/package-lock.json
generated
6
AdminDashboard/package-lock.json
generated
@@ -3375,7 +3375,7 @@
|
||||
},
|
||||
"../common": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@types/node": "^17.0.22"
|
||||
}
|
||||
@@ -13192,7 +13192,7 @@
|
||||
},
|
||||
"../CommonServer": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@elastic/elasticsearch": "^8.1.0",
|
||||
"@types/json2csv": "^5.0.3",
|
||||
@@ -15362,7 +15362,7 @@
|
||||
},
|
||||
"../CommonUI": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@fortawesome/fontawesome-svg-core": "^6.1.0",
|
||||
"@fortawesome/free-regular-svg-icons": "^6.1.0",
|
||||
|
||||
8
ApiDocs/package-lock.json
generated
8
ApiDocs/package-lock.json
generated
@@ -8,7 +8,7 @@
|
||||
"name": "oneuptime-ApiDocs",
|
||||
"version": "3.0.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"chai": "^4.3.6",
|
||||
"chai-http": "^4.3.0",
|
||||
@@ -39,7 +39,7 @@
|
||||
"../Common": {
|
||||
"name": "common",
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/nanoid-dictionary": "^4.2.0",
|
||||
"@types/uuid": "^8.3.4",
|
||||
@@ -591,7 +591,7 @@
|
||||
"../common": {
|
||||
"version": "1.0.0",
|
||||
"extraneous": true,
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/nanoid-dictionary": "^4.2.0",
|
||||
"@types/uuid": "^8.3.4",
|
||||
@@ -1256,7 +1256,7 @@
|
||||
},
|
||||
"../CommonServer": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/json2csv": "^5.0.3",
|
||||
"Common": "file:../Common",
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"url": "git+https://github.com/OneUptime/ApiDocs.git"
|
||||
},
|
||||
"author": "HackerBay, Inc.",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"bugs": {
|
||||
"url": "https://github.com/oneuptime/ApiDocs/issues"
|
||||
},
|
||||
|
||||
4
ApplicationScanner/package-lock.json
generated
4
ApplicationScanner/package-lock.json
generated
@@ -33,7 +33,7 @@
|
||||
},
|
||||
"../common": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"axios": "^0.26.1"
|
||||
},
|
||||
@@ -43,7 +43,7 @@
|
||||
},
|
||||
"../CommonServer": {
|
||||
"version": "1.0.0",
|
||||
"license": "ISC",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@elastic/elasticsearch": "^8.1.0",
|
||||
"@types/json2csv": "^5.0.3",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Incident from './Incident';
|
||||
import SubscriberAlert from './SubscriberAlert';
|
||||
import Monitor from './Monitor';
|
||||
@@ -10,6 +13,15 @@ import Project from './Project';
|
||||
name: 'AlertCharge',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import StatusPage from './StatusPage';
|
||||
@@ -8,6 +11,14 @@ import StatusPage from './StatusPage';
|
||||
name: 'Announcement',
|
||||
})
|
||||
export default class Announcement extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public statusPage!: StatusPage;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity, Index } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Announcement from './Announcement';
|
||||
import StatusPage from './StatusPage';
|
||||
@@ -9,6 +12,14 @@ import Project from './Project';
|
||||
name: 'AnnouncementLog',
|
||||
})
|
||||
export default class AnnouncementLog extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public announcement!: Announcement;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import ApplicationLogContainer from './ApplicationLogContainer';
|
||||
import ApplicationLogType from '../Types/ApplicationLog/ApplicationLogType';
|
||||
@@ -8,6 +11,14 @@ import Tags from '../Types/Tags';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public applicationLogContainer!: ApplicationLogContainer;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity, Index } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import ResourceLabel from './ResourceLabel';
|
||||
@@ -9,6 +12,14 @@ import Component from './Component';
|
||||
name: 'ApplicationLogContainer',
|
||||
})
|
||||
export default class ApplicationLogContainer extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Index()
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Component from './Component';
|
||||
import ResourceLabel from './ResourceLabel';
|
||||
import GitCredential from './GitCredential';
|
||||
@@ -7,6 +10,14 @@ import GitCredential from './GitCredential';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Component from './Component';
|
||||
import ApplicationSecurity from './ApplicationSecurity';
|
||||
|
||||
@@ -7,6 +10,14 @@ import ApplicationSecurity from './ApplicationSecurity';
|
||||
name: 'ApplicationSecurityRunInstance',
|
||||
})
|
||||
export default class ApplicationSecurityRunInstance extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public security!: ApplicationSecurity;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import ApplicationSecurityRunInstance from './ApplicationSecurityRunInstance';
|
||||
import SecuritySeverity from '../Types/SecuritySeverity';
|
||||
|
||||
@@ -7,6 +10,14 @@ import SecuritySeverity from '../Types/SecuritySeverity';
|
||||
name: 'ApplicationSecurityRunInstanceLog',
|
||||
})
|
||||
export default class ApplicationSecurityRunInstanceLog extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public applicationSeurityRunInstance!: ApplicationSecurityRunInstance;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -12,6 +15,14 @@ export enum ScriptType {
|
||||
name: 'AutomatedScripts',
|
||||
})
|
||||
export default class AutomatedScript extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import OperationResult from '../Types/Operation/OperationResult';
|
||||
import AutomatedScript from './AutomatedScript';
|
||||
|
||||
@@ -7,6 +10,14 @@ import AutomatedScript from './AutomatedScript';
|
||||
name: 'AutomatedScriptOnEvent',
|
||||
})
|
||||
export default class AutomatedScriptOnEvent extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public automatedScript!: AutomatedScript;
|
||||
@Column()
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import AutomatedScript from './AutomatedScript';
|
||||
@@ -10,6 +13,14 @@ import OperationStatus from '../Types/Operation/OperationStatus';
|
||||
name: 'AutomationScriptRunInstance',
|
||||
})
|
||||
export default class AutomationScriptRunInstance extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public automationScript!: AutomatedScript;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import AutomatedScriptRunInstance from './AutomatedScriptRunInstance';
|
||||
|
||||
@Entity({
|
||||
name: 'ApplicationSecurityRunInstanceLog',
|
||||
})
|
||||
export default class ApplicationSecurityRunInstanceLog extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public automatedScriptRunInstance!: AutomatedScriptRunInstance;
|
||||
|
||||
|
||||
@@ -6,10 +6,48 @@ import {
|
||||
PrimaryGeneratedColumn,
|
||||
BaseEntity,
|
||||
} from 'typeorm';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import ObjectID from '../Types/ObjectID';
|
||||
|
||||
export default class BaseModel extends BaseEntity {
|
||||
private encryptedColumns!: EncryptedColumns;
|
||||
private uniqueColumns!: UniqueColumns;
|
||||
private slugifyColumn: string | null;
|
||||
private requiredColumns!: RequiredColumns;
|
||||
|
||||
public constructor(
|
||||
encryptedColumns: EncryptedColumns,
|
||||
requiredColumns: RequiredColumns,
|
||||
uniqueColumns: UniqueColumns,
|
||||
slugifyColumn: string | null
|
||||
) {
|
||||
super();
|
||||
this.encryptedColumns = encryptedColumns;
|
||||
this.slugifyColumn = slugifyColumn;
|
||||
this.requiredColumns = requiredColumns;
|
||||
this.uniqueColumns = uniqueColumns;
|
||||
}
|
||||
|
||||
public getEncryptedColumns(): EncryptedColumns {
|
||||
return this.encryptedColumns;
|
||||
}
|
||||
|
||||
public getUniqueColumns(): UniqueColumns {
|
||||
return this.uniqueColumns;
|
||||
}
|
||||
|
||||
public getRequiredColumns(): RequiredColumns {
|
||||
return this.requiredColumns;
|
||||
}
|
||||
|
||||
public getSlugifyColumn(): string | null {
|
||||
return this.slugifyColumn;
|
||||
}
|
||||
|
||||
@PrimaryGeneratedColumn('uuid')
|
||||
public id!: string;
|
||||
public id!: ObjectID;
|
||||
|
||||
@CreateDateColumn()
|
||||
public createdAt!: Date;
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class ComponentModel extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import DockerCredential from './DockerCredential';
|
||||
import Component from './Component';
|
||||
import ResourceLabel from './ResourceLabel';
|
||||
@@ -8,6 +11,14 @@ import ResourceLabel from './ResourceLabel';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import ContainerSecurity from './ContainerSecurity';
|
||||
import Component from './Component';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Component from './Component';
|
||||
name: 'ContainerSecurityLog',
|
||||
})
|
||||
export default class ContainerSecurityLog extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public security!: ContainerSecurity;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
|
||||
export enum CustomFieldType {
|
||||
@@ -11,6 +14,14 @@ export enum CustomFieldType {
|
||||
name: 'CustomField',
|
||||
})
|
||||
export default class CustomField extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public fieldName!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity, Index } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'DockerCredential',
|
||||
})
|
||||
export default class DockerCredential extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public dockerRegistryUrl!: URL;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity, Index } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
|
||||
@Entity({
|
||||
name: 'DomainVerificationToken',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Index()
|
||||
@Column()
|
||||
public domain!: string; // The main or base domain eg oneuptime.com
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'EmailLog',
|
||||
})
|
||||
export default class EmailLog extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public fromEmail!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import EmailTemplateType from '../Types/Email/EmailTemplateType';
|
||||
@@ -8,6 +11,14 @@ import EmailTemplateType from '../Types/Email/EmailTemplateType';
|
||||
name: 'EmailTemplate',
|
||||
})
|
||||
export default class EmailTemplate extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import ErrorTrackerContainer from './ErrorTrackerContainer';
|
||||
import Issue from './Issue';
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public errorTracker!: ErrorTrackerContainer;
|
||||
@Column()
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Component from './Component';
|
||||
import ResourceLabel from './ResourceLabel';
|
||||
@@ -8,6 +11,14 @@ import ResourceLabel from './ResourceLabel';
|
||||
name: 'ErrorTrackerContainer',
|
||||
})
|
||||
export default class ErrorTrackerContainer extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public component!: Component;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import OnCallDutySchedule from './OnCallDutySchedule';
|
||||
@@ -8,6 +11,14 @@ import OnCallDutySchedule from './OnCallDutySchedule';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Team from './Team';
|
||||
import User from './User';
|
||||
|
||||
@@ -7,6 +10,14 @@ import User from './User';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public startTime!: Date;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import StatusPage from './StatusPage';
|
||||
@@ -8,6 +11,14 @@ import StatusPage from './StatusPage';
|
||||
name: 'ExternalStatusPage',
|
||||
})
|
||||
export default class ExternalStatusPage extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'Feedback',
|
||||
})
|
||||
export default class Feedback extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
28
Common/Models/File.ts
Normal file
28
Common/Models/File.ts
Normal file
@@ -0,0 +1,28 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: Project;
|
||||
|
||||
@Column()
|
||||
public fileExtention!: string;
|
||||
|
||||
@Column()
|
||||
public base64Content!: string;
|
||||
}
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity, Index } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'GitCredential',
|
||||
})
|
||||
export default class GitCredential extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public gitUsername!: string;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
|
||||
@Entity({
|
||||
name: 'GlobalConfig',
|
||||
})
|
||||
export default class GlobalConfig extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import IncomingRequest from './IncomingRequest';
|
||||
@@ -17,6 +20,14 @@ export enum IncidentState {
|
||||
name: 'Incident',
|
||||
})
|
||||
export default class Incident extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public idNumber!: number;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Incident, { IncidentState } from './Incident';
|
||||
|
||||
@@ -12,6 +15,14 @@ export enum IncidentMessageType {
|
||||
name: 'IncidentNote',
|
||||
})
|
||||
export default class IncidentNote extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public incident!: Incident;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
import { IncidentState } from './Incident';
|
||||
@Entity({
|
||||
name: 'IncidentNoteTemplate',
|
||||
})
|
||||
export default class IncidentNoteTemplate extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'IncidentPriority',
|
||||
})
|
||||
export default class IncidentPriority extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Monitor from './Monitor';
|
||||
import Incident from './Incident';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Incident from './Incident';
|
||||
name: 'IncidentResource',
|
||||
})
|
||||
export default class IncidentResource extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public incident!: Incident;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Incident from './Incident';
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public incident!: Incident;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import IncidentPriority from './IncidentPriority';
|
||||
@@ -8,6 +11,14 @@ import IncidentPriority from './IncidentPriority';
|
||||
name: 'IncidentSetting',
|
||||
})
|
||||
export default class IncidentSetting extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Incident from './Incident';
|
||||
import Probe from './Probe';
|
||||
import User from './User';
|
||||
@@ -8,6 +11,14 @@ import User from './User';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public incident!: Incident;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import IncomingCallRouting from './IncomingCallRouting';
|
||||
@@ -9,6 +12,14 @@ import OperationStatus from '../Types/Operation/OperationStatus';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import IncomingCallRouting from './IncomingCallRouting';
|
||||
import OnCallDutySchedule from './OnCallDutySchedule';
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public incomingCallRouting!: IncomingCallRouting;
|
||||
@Column()
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
import IncidentPriority from './IncidentPriority';
|
||||
import IncomingRequestCustomFields from '../Types/IncomingRequest/IncomingRequestCustomFields';
|
||||
@@ -8,6 +11,14 @@ import Filter from '../Types/Filter/Filter';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Monitor from './Monitor';
|
||||
import IncomingRequest from './IncomingRequest';
|
||||
|
||||
@@ -7,6 +10,14 @@ import IncomingRequest from './IncomingRequest';
|
||||
name: 'StatusPageChartType',
|
||||
})
|
||||
export default class StatusPageChartType extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public incomingRequest!: IncomingRequest;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -13,6 +16,14 @@ export enum IntegrationType {
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public webHookName!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Monitor from './Monitor';
|
||||
import Integration from './Integration';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Integration from './Integration';
|
||||
name: 'StatusPageChartType',
|
||||
})
|
||||
export default class StatusPageChartType extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public integration!: Integration;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import ErrorTrackerContainer from './ErrorTrackerContainer';
|
||||
|
||||
@@ -13,6 +16,14 @@ export enum IssueType {
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Issue from './Issue';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Issue from './Issue';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public issue!: Issue;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Issue from './Issue';
|
||||
|
||||
@@ -14,6 +17,14 @@ export enum IssueStatus {
|
||||
name: 'IssueTimeline',
|
||||
})
|
||||
export default class IssueTimeline extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public issue!: Issue;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
|
||||
@Entity({
|
||||
name: 'Lead',
|
||||
})
|
||||
export default class Lead extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public certificateId!: string;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public store!: Object;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Monitor from './Monitor';
|
||||
|
||||
@Entity({
|
||||
name: 'LighthouseLog',
|
||||
})
|
||||
export default class LighthouseLog extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public monitor!: Monitor;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
@Entity({
|
||||
name: 'LoginHistory',
|
||||
})
|
||||
export default class LoginHistory extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public user!: User;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import IncidentCommunicationSla from './IncidentCommunicationSla';
|
||||
@@ -17,6 +20,14 @@ import MonitorType from '../Types/Monitor/MonitorType';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project; //Which project this monitor belongs to.
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
import { CustomFieldType } from './CustomField';
|
||||
|
||||
@@ -7,6 +10,14 @@ import { CustomFieldType } from './CustomField';
|
||||
name: 'MonitorCustomField',
|
||||
})
|
||||
export default class MonitorCustomField extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public fieldName!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Monitor from './Monitor';
|
||||
import Probe from './Probe';
|
||||
import Incident from './Incident';
|
||||
@@ -7,6 +10,14 @@ import Incident from './Incident';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public monitor!: Monitor;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import ResourceStatus from './ResourceStatus';
|
||||
import Incident from './Incident';
|
||||
@@ -9,6 +12,14 @@ import Monitor from './Monitor';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public monitor!: Monitor;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class NotificationUserStatus extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public notification!: Notification;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import OnCallDutySchedule from './OnCallDutySchedule';
|
||||
@@ -8,6 +11,14 @@ import OnCallDutySchedule from './OnCallDutySchedule';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import OnCallDutyEscalation from './OnCallDutyEscalation';
|
||||
import Team from './Team';
|
||||
|
||||
@@ -11,6 +14,14 @@ import Team from './Team';
|
||||
name: 'ResourceStatus',
|
||||
})
|
||||
export default class ResourceStatus extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public onCallDutyEscalation!: OnCallDutyEscalation;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Escalation from './Escalation';
|
||||
import OnCallDutyScheduleStatus from './OnCallDutyScheduleStatus';
|
||||
|
||||
@@ -7,6 +10,14 @@ import OnCallDutyScheduleStatus from './OnCallDutyScheduleStatus';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public escalation!: Escalation;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Monitor from './Monitor';
|
||||
import OnCallDutySchedule from './OnCallDutySchedule';
|
||||
|
||||
@@ -7,6 +10,14 @@ import OnCallDutySchedule from './OnCallDutySchedule';
|
||||
name: 'OnCallDutyScheduleResource',
|
||||
})
|
||||
export default class OnCallDutyScheduleResource extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public onCallDutySchedule!: OnCallDutySchedule;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import Incident from './Incident';
|
||||
@@ -9,6 +12,14 @@ import OnCallDutySchedule from './OnCallDutySchedule';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Component from './Component';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Component from './Component';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public component!: Component;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import PerformanceTracker from './PerformanceTracker';
|
||||
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public type!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'Probe',
|
||||
})
|
||||
export default class Probe extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column({ nullable: false })
|
||||
public key!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public name!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
import User from './User';
|
||||
|
||||
@@ -7,6 +10,14 @@ import User from './User';
|
||||
name: 'ProjectAdminNote',
|
||||
})
|
||||
export default class ProjectAdminNote extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column({ nullable: false })
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
|
||||
@Entity({
|
||||
name: 'ProjectAlertBalance',
|
||||
})
|
||||
export default class ProjectAlertBalance extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column({ nullable: false })
|
||||
public minimumBalance!: number;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity, Index } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'ProjectSmtpConfig',
|
||||
})
|
||||
export default class ProjectSmtpConfig extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column({
|
||||
nullable: false,
|
||||
})
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import Role from '../Types/Role';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Project from './Project';
|
||||
import User from './User';
|
||||
|
||||
@@ -8,6 +11,14 @@ import User from './User';
|
||||
name: 'ProjectAdminNote',
|
||||
})
|
||||
export default class ProjectAdminNote extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column({ nullable: false })
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity, Index } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'ResourceLabel',
|
||||
})
|
||||
export default class ResourceLabel extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
@Index()
|
||||
public project!: Project;
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -11,6 +14,14 @@ import Project from './Project';
|
||||
name: 'ResourceStatus',
|
||||
})
|
||||
export default class ResourceStatus extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import ScheduledEvent from './ScheduledEvent';
|
||||
import ScheduledEventState from '../Types/ScheduledEvent/ScheduledEventState';
|
||||
@@ -13,6 +16,14 @@ export enum ScheduledEventNote {
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public scheduledEvent!: ScheduledEvent;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import Monitor from './Monitor';
|
||||
import ScheduledEvent from './ScheduledEvent';
|
||||
|
||||
@@ -7,6 +10,14 @@ import ScheduledEvent from './ScheduledEvent';
|
||||
name: 'StatusPageChartType',
|
||||
})
|
||||
export default class StatusPageChartType extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public scheduledEvent!: ScheduledEvent;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public user!: User;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import { JSONObject } from '../Types/JSON';
|
||||
@@ -12,6 +15,14 @@ export enum SMSProviderType {
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import SmsTemplateType from '../Types/SMS/SmsTemplateType';
|
||||
@@ -8,6 +11,14 @@ import SmsTemplateType from '../Types/SMS/SmsTemplateType';
|
||||
name: 'SmsTemplate',
|
||||
})
|
||||
export default class SmsTemplate extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
|
||||
@Entity({
|
||||
name: 'SslCertificate',
|
||||
})
|
||||
export default class SslCertificate extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public certificateId!: string;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
|
||||
@Entity({
|
||||
name: 'SslCertificateManager',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public subject!: string;
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
|
||||
@Entity({
|
||||
name: 'SslVerificationChallenge',
|
||||
})
|
||||
export default class SslVerificationChallenge extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public token!: string;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity, Index } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
|
||||
@@ -7,6 +10,14 @@ import Project from './Project';
|
||||
name: 'SsoConfig',
|
||||
})
|
||||
export default class SsoConfig extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column({ nullable: false })
|
||||
public enabled!: boolean;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
import Role from '../Types/Role';
|
||||
@@ -8,6 +11,14 @@ import Role from '../Types/Role';
|
||||
name: 'SsoDefaultRole',
|
||||
})
|
||||
export default class SsoDefaultRole extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public domain!: string;
|
||||
|
||||
|
||||
@@ -1,11 +1,22 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import Project from './Project';
|
||||
@Entity({
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public project!: Project;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import StatusPage from './StatusPage';
|
||||
|
||||
@@ -7,6 +10,14 @@ import StatusPage from './StatusPage';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public statusPage!: StatusPage;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import StatusPage from './StatusPage';
|
||||
import DomainVerificationToken from './DomainVerificationToken';
|
||||
@@ -8,6 +11,14 @@ import DomainVerificationToken from './DomainVerificationToken';
|
||||
name: 'StatusPageDomains',
|
||||
})
|
||||
export default class StatusPageDomains extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public statusPage!: StatusPage;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import StatusPage from './StatusPage';
|
||||
|
||||
@@ -7,6 +10,14 @@ import StatusPage from './StatusPage';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public statusPage!: StatusPage;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import StatusPage from './StatusPage';
|
||||
|
||||
@@ -7,6 +10,14 @@ import StatusPage from './StatusPage';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public statusPage!: StatusPage;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import User from './User';
|
||||
import StatusPage from './StatusPage';
|
||||
|
||||
@@ -7,6 +10,14 @@ import StatusPage from './StatusPage';
|
||||
name: 'UserAlerts',
|
||||
})
|
||||
export default class Model extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public statusPage!: StatusPage;
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import { Column, Entity } from 'typeorm';
|
||||
import BaseModel from './BaseModel';
|
||||
import EncryptedColumns from '../Types/Database/EncryptedColumns';
|
||||
import UniqueColumns from '../Types/Database/UniqueColumns';
|
||||
import RequiredColumns from '../Types/Database/RequiredColumns';
|
||||
import StatusPage from './StatusPage';
|
||||
import StatusPageCategory from './StatusPageCategory';
|
||||
import Monitor from './Monitor';
|
||||
@@ -8,6 +11,14 @@ import Monitor from './Monitor';
|
||||
name: 'StatusPageChartType',
|
||||
})
|
||||
export default class StatusPageChartType extends BaseModel {
|
||||
public constructor() {
|
||||
super(
|
||||
new EncryptedColumns([]),
|
||||
new UniqueColumns([]),
|
||||
new RequiredColumns([]),
|
||||
null
|
||||
);
|
||||
}
|
||||
@Column()
|
||||
public statusPage!: StatusPage;
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user