zkt25/z3/Backend/models/Transaction.js
Andrii Pervashov d61f6c8c94 initial upload
2025-04-13 00:16:24 +02:00

25 lines
546 B
JavaScript

const mongoose = require('mongoose');
const TransactionSchema = new mongoose.Schema({
description: {
type: String,
required: true,
trim: true
},
amount: {
type: Number,
required: true
},
category: {
type: String,
required: true,
enum: ['Food', 'Entertainment', 'Transport', 'Salary', 'Other'] // Вы можете добавить или изменить категории
},
date: {
type: Date,
default: Date.now
}
});
module.exports = mongoose.model('Transaction', TransactionSchema);