summaryrefslogtreecommitdiff
path: root/src/models/drive-file-webpublic.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/models/drive-file-webpublic.ts')
-rw-r--r--src/models/drive-file-webpublic.ts29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/models/drive-file-webpublic.ts b/src/models/drive-file-webpublic.ts
deleted file mode 100644
index d087c355d3..0000000000
--- a/src/models/drive-file-webpublic.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-import * as mongo from 'mongodb';
-import monkDb, { nativeDbConn } from '../db/mongodb';
-
-const DriveFileWebpublic = monkDb.get<IDriveFileWebpublic>('driveFileWebpublics.files');
-DriveFileWebpublic.createIndex('metadata.originalId', { sparse: true, unique: true });
-export default DriveFileWebpublic;
-
-export const DriveFileWebpublicChunk = monkDb.get('driveFileWebpublics.chunks');
-
-export const getDriveFileWebpublicBucket = async (): Promise<mongo.GridFSBucket> => {
- const db = await nativeDbConn();
- const bucket = new mongo.GridFSBucket(db, {
- bucketName: 'driveFileWebpublics'
- });
- return bucket;
-};
-
-export type IMetadata = {
- originalId: mongo.ObjectID;
-};
-
-export type IDriveFileWebpublic = {
- _id: mongo.ObjectID;
- uploadDate: Date;
- md5: string;
- filename: string;
- contentType: string;
- metadata: IMetadata;
-};