feat: mail record createdAt and updatedAt

pull/90/head
moonrailgun 2 years ago
parent db52b3d5d5
commit 4d6e85c849

@ -7,7 +7,7 @@ import {
Severity, Severity,
ReturnModelType, ReturnModelType,
} from '@typegoose/typegoose'; } from '@typegoose/typegoose';
import type { Base } from '@typegoose/typegoose/lib/defaultClasses'; import { Base, TimeStamps } from '@typegoose/typegoose/lib/defaultClasses';
import type { Types } from 'mongoose'; import type { Types } from 'mongoose';
import { User } from './user'; import { User } from './user';
import nodemailer, { Transporter, SendMailOptions } from 'nodemailer'; import nodemailer, { Transporter, SendMailOptions } from 'nodemailer';
@ -45,7 +45,7 @@ function getSMTPConnectionOptions(): SMTPConnection.Options | null {
allowMixed: Severity.ALLOW, allowMixed: Severity.ALLOW,
}, },
}) })
export class Mail implements Base { export class Mail extends TimeStamps implements Base {
_id: Types.ObjectId; _id: Types.ObjectId;
id: string; id: string;

Loading…
Cancel
Save