add initial user Management API

This commit is contained in:
2023-07-18 09:14:33 +02:00
parent 090c60d837
commit a931977684
4 changed files with 193 additions and 0 deletions

12
src/models/User.ts Normal file
View File

@@ -0,0 +1,12 @@
import mongoose from 'mongoose';
const UserSchema = new mongoose.Schema(
{
username: {type: String, required: true, unique: true},
pass_hash: {type: String, required: true},
salt : {type: String, required: true},
access: [String], //rezepte, flims, abrechnung, ...
}, {timestamps: true}
);
export const User = mongoose.model("User", UserSchema);