add initial user Management API

This commit is contained in:
2023-07-18 09:14:33 +02:00
parent 0816cbe9e5
commit ffa4496c16
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);