feat: 增加账单

This commit is contained in:
archer
2023-03-21 14:01:35 +08:00
parent dc467c26b5
commit 42c26bd155
15 changed files with 211 additions and 64 deletions

View File

@@ -0,0 +1,29 @@
import { Schema, model, models } from 'mongoose';
const BillSchema = new Schema({
userId: {
type: Schema.Types.ObjectId,
ref: 'user',
required: true
},
chatId: {
type: Schema.Types.ObjectId,
ref: 'chat',
required: true
},
time: {
type: Number,
default: () => Date.now()
},
textLen: {
// 提示词+响应的总字数
type: Number,
required: true
},
price: {
type: Number,
required: true
}
});
export const Bill = models['bill'] || model('bill', BillSchema);