Files
Exchange/server/db/successfulTransfers.ts
2025-11-07 22:24:40 +01:00

38 lines
957 B
TypeScript
Executable File

import * as mongoose from 'mongoose'
const schemaOptions = {
timestamps: { createdAt: 'created_at' },
};
const successfulTransfers = new mongoose.Schema({
userId : {
type: mongoose.ObjectId,
required: true
},
transactions:[
{
txId: {
type : String,
required : true
},
currencyId : {
type : mongoose.ObjectId,
required : true
},
currencyName : {
type : String,
required : true
},
value:{
type: Number,
required: true
},
type:{
type:String,
required:true,
enum: ['send','receive','id'],
}
}
]
}, schemaOptions )
export const SuccessfulTransfers = mongoose.model('SuccessfulTransfers', successfulTransfers)