Skip to content

Instantly share code, notes, and snippets.

View WangHansen's full-sized avatar

Hansen Wang WangHansen

  • Waterloo
View GitHub Profile
import { Document, Schema } from "mongoose"
// Subdocument schema
const UserAddressSchema = Schema(
{
street: String,
zipcode: {
type: String,
required: true,
}
@WangHansen
WangHansen / userschema.ts
Last active October 14, 2022 18:40
Convert Mongoose js to ts
import { Document, Model, model, Types, Schema, Query } from "mongoose"
import { Company } from "./Company"
// Schema
const UserSchema = Schema<UserDocument, UserModel>({
firstName: {
type: String,
required: true
},
lastName: String,
@WangHansen
WangHansen / userschema.js
Last active August 20, 2019 04:34
Mongoose with Javascript for user table
import mongoose from "mongoose"
// Schema
const UserSchema = mongoose.Schema({
firstName: {
type: String,
required: true
},
lastName: String,
username: {