blob: 169549a64e6256e59437900d808c9ebd17ea5a61 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import { Schema, model, models } from "mongoose";
const UserSchema = new Schema({
name: { type: String, required: true },
email: { type: String, required: true, unique: true },
password: { type: String, required: true },
profileImage: {
url: { type: String },
key: { type: String },
uploadedAt: { type: Date }
}
}, {
timestamps: true
});
const User = models.User || model("User", UserSchema);
export default User;
|