File tree Expand file tree Collapse file tree 1 file changed +16
-15
lines changed Expand file tree Collapse file tree 1 file changed +16
-15
lines changed Original file line number Diff line number Diff line change 11const mongoose = require ( "mongoose" ) ;
22
33const mockSchema = new mongoose . Schema ( {
4- mockType : {
5- type : String ,
4+ mockType : {
5+ type : String ,
66 } ,
7- schedule : {
8- type : Date
7+ schedule : {
8+ type : Date
99 } ,
10- tempLock : {
11- type : Boolean ,
12- default : false ,
10+ tempLock : {
11+ type : Boolean ,
12+ default : true ,
1313 } ,
14- ifAddedToList : {
15- type : Boolean ,
14+ ifAddedToList : {
15+ type : Boolean ,
1616 } ,
17- user : {
18- type : mongoose . Schema . Types . ObjectId ,
19- ref : "User" ,
17+ user : {
18+ type : mongoose . Schema . Types . ObjectId ,
19+ ref : "User" ,
2020 } ,
21- } )
22-
23- module . exports = mongoose . model ( "Mock" , mockSchema ) ;
21+ } )
22+
23+ mockSchema . index ( { user : 1 , schedule :1 , mockType : 1 } , { unique : true } ) ;
24+ module . exports = mongoose . model ( "Mock" , mockSchema ) ;
You can’t perform that action at this time.
0 commit comments