diff --git a/src/db/schemas/user.js b/src/db/schemas/user.js
index eaddb08..da2516c 100644
--- a/src/db/schemas/user.js
+++ b/src/db/schemas/user.js
@@ -1,14 +1,28 @@
-import { model, Schema } from "mongoose";
+import { model, Schema } from 'mongoose';
export const userSchema = new Schema({
- username: {
- type: String,
- required: true,
- unique: true,
- trim: true,
- },
+ username: {
+ type: String,
+ required: true,
+ unique: true,
+ trim: true
+ },
+ passwordHash: {
+ type: String,
+ required: true
+ },
+ email: {
+ type: String,
+ required: true,
+ unique: true,
+ trim: true
+ },
+ createdAt: {
+ type: Date,
+ default: Date.now
+ }
});
-export const User = model("user", userSchema);
+export const User = model('user', userSchema);
-console.log("[MONGODB] User schema initialized successfully!");
+console.log('[MONGODB] User schema initialized successfully!');
|