Adding login admin, fix ipv6 Vienamese version, add env example

This commit is contained in:
2026-05-15 19:52:34 +07:00
parent 31aebc40f0
commit c7f09d941e
15 changed files with 334 additions and 66 deletions
+18
View File
@@ -0,0 +1,18 @@
import mongoose, { Schema, Document } from "mongoose";
export interface IUser extends Document {
email: string;
password: string;
createdAt: Date;
updatedAt: Date;
}
const UserSchema: Schema = new Schema(
{
email: { type: String, required: true, unique: true },
password: { type: String, required: true },
},
{ timestamps: true }
);
export default mongoose.models.User || mongoose.model<IUser>("User", UserSchema);