format codebase with prettier
This commit is contained in:
@@ -1,12 +1,18 @@
|
||||
import mongoose, { Schema, Document, Model } from 'mongoose';
|
||||
import { User } from '@caldav/shared';
|
||||
import { IdVirtual } from './types';
|
||||
import mongoose, { Schema, Document, Model } from "mongoose";
|
||||
import { User } from "@caldav/shared";
|
||||
import { IdVirtual } from "./types";
|
||||
|
||||
export interface UserDocument extends Omit<User, 'id'>, Document {
|
||||
export interface UserDocument extends Omit<User, "id">, Document {
|
||||
toJSON(): User;
|
||||
}
|
||||
|
||||
const UserSchema = new Schema<UserDocument, Model<UserDocument, {}, {}, IdVirtual>, {}, {}, IdVirtual>(
|
||||
const UserSchema = new Schema<
|
||||
UserDocument,
|
||||
Model<UserDocument, {}, {}, IdVirtual>,
|
||||
{},
|
||||
{},
|
||||
IdVirtual
|
||||
>(
|
||||
{
|
||||
email: {
|
||||
type: String,
|
||||
@@ -43,7 +49,7 @@ const UserSchema = new Schema<UserDocument, Model<UserDocument, {}, {}, IdVirtua
|
||||
return ret;
|
||||
},
|
||||
},
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
export const UserModel = mongoose.model<UserDocument>('User', UserSchema);
|
||||
export const UserModel = mongoose.model<UserDocument>("User", UserSchema);
|
||||
|
||||
Reference in New Issue
Block a user