diff --git a/services/web/app/src/models/UserFeatureUsage.js b/services/web/app/src/models/UserFeatureUsage.js new file mode 100644 index 0000000000..9ba2848377 --- /dev/null +++ b/services/web/app/src/models/UserFeatureUsage.js @@ -0,0 +1,20 @@ +const mongoose = require('../infrastructure/Mongoose') +const { Schema } = mongoose + +const Usage = new Schema({ + usage: { type: Number }, + periodStart: { type: Date }, +}) + +const UserFeatureUsageSchema = new Schema({ + features: { + aiErrorAssistant: Usage, + }, +}) + +exports.UserFeatureUsage = mongoose.model( + 'UserFeatureUsage', + UserFeatureUsageSchema +) + +exports.UserFeatureUsageSchema = UserFeatureUsageSchema