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

Contents of /trunk/src/models/UnverifiedMember.ts

Parent Directory Parent Directory | Revision Log Revision Log


Revision 340 - (show annotations)
Mon Jul 29 17:29:38 2024 UTC (8 months, 1 week ago) by rakin
File MIME type: application/typescript
File size: 558 byte(s)
refactor(verification): use mongodb
1 import { Schema, model } from 'mongoose';
2
3 const schema = new Schema({
4 user_id: {
5 type: String,
6 required: true,
7 },
8 guild_id: {
9 type: String,
10 required: true,
11 },
12 status: {
13 type: String,
14 required: true,
15 default: 'pending'
16 },
17 ip: {
18 type: String,
19 required: false,
20 },
21 user_agent: {
22 type: String,
23 required: false,
24 },
25 createdAt: {
26 type: Date,
27 required: true
28 }
29 });
30
31 export default model('UnverifiedMember', schema);

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26