summaryrefslogtreecommitdiff
path: root/src/api/models
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-02-02 08:21:30 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-02-02 08:21:30 +0900
commit718060dc855e09f270b8e19c089ed3c3743665e0 (patch)
tree334ea8c7dcd04153da311cf6073407f6f14eb423 /src/api/models
parentwip (diff)
downloadsharkey-718060dc855e09f270b8e19c089ed3c3743665e0.tar.gz
sharkey-718060dc855e09f270b8e19c089ed3c3743665e0.tar.bz2
sharkey-718060dc855e09f270b8e19c089ed3c3743665e0.zip
wip
Diffstat (limited to 'src/api/models')
-rw-r--r--src/api/models/drive-file.ts10
-rw-r--r--src/api/models/drive-folder.ts2
-rw-r--r--src/api/models/messaging-message.ts5
3 files changed, 15 insertions, 2 deletions
diff --git a/src/api/models/drive-file.ts b/src/api/models/drive-file.ts
index 6a8db3ad42..9b9df1dac6 100644
--- a/src/api/models/drive-file.ts
+++ b/src/api/models/drive-file.ts
@@ -20,8 +20,14 @@ export { getGridFSBucket };
export type IDriveFile = {
_id: mongodb.ObjectID;
- created_at: Date;
- user_id: mongodb.ObjectID;
+ uploadDate: Date;
+ md5: string;
+ filename: string;
+ metadata: {
+ properties: any;
+ user_id: mongodb.ObjectID;
+ folder_id: mongodb.ObjectID;
+ }
};
export function validateFileName(name: string): boolean {
diff --git a/src/api/models/drive-folder.ts b/src/api/models/drive-folder.ts
index 48b26c2bd6..54b45049b9 100644
--- a/src/api/models/drive-folder.ts
+++ b/src/api/models/drive-folder.ts
@@ -9,7 +9,9 @@ export default DriveFolder;
export type IDriveFolder = {
_id: mongo.ObjectID;
created_at: Date;
+ name: string;
user_id: mongo.ObjectID;
+ parent_id: mongo.ObjectID;
};
export function isValidFolderName(name: string): boolean {
diff --git a/src/api/models/messaging-message.ts b/src/api/models/messaging-message.ts
index ffdda1db21..90cf1cd71c 100644
--- a/src/api/models/messaging-message.ts
+++ b/src/api/models/messaging-message.ts
@@ -10,6 +10,11 @@ export default MessagingMessage;
export interface IMessagingMessage {
_id: mongo.ObjectID;
+ created_at: Date;
+ text: string;
+ user_id: mongo.ObjectID;
+ recipient_id: mongo.ObjectID;
+ is_read: boolean;
}
export function isValidText(text: string): boolean {