zkt25/z2/Backend/models/Transaction.js
Andrii Pervashov aa03f35ae0 z2 upload
2025-04-10 08:22: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);