summaryrefslogtreecommitdiff
path: root/src/models
diff options
context:
space:
mode:
Diffstat (limited to 'src/models')
-rw-r--r--src/models/entities/meta.ts57
1 files changed, 57 insertions, 0 deletions
diff --git a/src/models/entities/meta.ts b/src/models/entities/meta.ts
index c3797a9ed6..fdd2818238 100644
--- a/src/models/entities/meta.ts
+++ b/src/models/entities/meta.ts
@@ -288,4 +288,61 @@ export class Meta {
nullable: true
})
public feedbackUrl: string | null;
+
+ @Column('boolean', {
+ default: false,
+ })
+ public useObjectStorage: boolean;
+
+ @Column('varchar', {
+ length: 512,
+ nullable: true
+ })
+ public objectStorageBucket: string | null;
+
+ @Column('varchar', {
+ length: 512,
+ nullable: true
+ })
+ public objectStoragePrefix: string | null;
+
+ @Column('varchar', {
+ length: 512,
+ nullable: true
+ })
+ public objectStorageBaseUrl: string | null;
+
+ @Column('varchar', {
+ length: 512,
+ nullable: true
+ })
+ public objectStorageEndpoint: string | null;
+
+ @Column('varchar', {
+ length: 512,
+ nullable: true
+ })
+ public objectStorageRegion: string | null;
+
+ @Column('varchar', {
+ length: 512,
+ nullable: true
+ })
+ public objectStorageAccessKey: string | null;
+
+ @Column('varchar', {
+ length: 512,
+ nullable: true
+ })
+ public objectStorageSecretKey: string | null;
+
+ @Column('integer', {
+ nullable: true
+ })
+ public objectStoragePort: number | null;
+
+ @Column('boolean', {
+ default: true,
+ })
+ public objectStorageUseSSL: boolean;
}