create-n4-app
Version:
Create Next.js app with the n4 stack
23 lines (22 loc) • 591 B
JavaScript
import { model, models, Schema } from "mongoose";
const userSchema = new Schema({
clerkId: {
type: String,
required: [true, "ClerkId is required"],
unique: true,
},
email: {
type: String,
required: [true, "Email is required"],
unique: true,
},
fullName: { type: String },
username: {
type: String,
required: [true, "Username is required"],
unique: true,
},
picture: { type: String },
}, { timestamps: true });
const User = models?.User || model("User", userSchema);
export default User;