/[sudobot]/trunk/src/models/Note.ts
ViewVC logotype

Annotation of /trunk/src/models/Note.ts

Parent Directory Parent Directory | Revision Log Revision Log


Revision 334 - (hide annotations)
Mon Jul 29 17:29:36 2024 UTC (8 months, 1 week ago) by rakin
File MIME type: application/typescript
File size: 516 byte(s)
refactor(models): use mongodb in Note
1 rakin 334 import { Schema, model } from 'mongoose';
2 rakin 85
3 rakin 334 const schema = new Schema({
4 rakin 86 content: {
5 rakin 334 type: String,
6     required: true
7 rakin 85 },
8 rakin 86 author: {
9 rakin 334 type: String,
10     required: true,
11 rakin 85 },
12 rakin 86 mod_tag: {
13 rakin 334 type: String,
14     required: true,
15 rakin 85 },
16 rakin 86 user_id: {
17 rakin 334 type: String,
18     required: true
19 rakin 85 },
20 rakin 86 guild_id: {
21 rakin 334 type: String,
22     required: true
23 rakin 85 },
24 rakin 334 createdAt: {
25     type: Date,
26     required: true
27     }
28 rakin 85 });
29    
30 rakin 334 export default model("Note", schema);

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26