-
Notifications
You must be signed in to change notification settings - Fork 142
Expand file tree
/
Copy pathmusic.js
More file actions
46 lines (44 loc) · 785 Bytes
/
music.js
File metadata and controls
46 lines (44 loc) · 785 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
/**
*
* @author: Mr_Wei
* @version: 1.0.0
* @description: 音乐模型
* @Date: 2019/10/16 18:58
*
*/
/**
* 歌曲名, 歌手, 歌曲封面, 歌曲地址, 语种, 风格, 播放次数, 最新更新时间,
*/
const mongoose = require("mongoose");
const musicModel = mongoose.Schema({
songName:{
require:true,
type:String
},
artist:{
require:true,
type:String
},
poster:{
require:true,
type:String
},
src:{
require:true,
type:String
},
language:{
type:String
},
style:{
type:String
},
playcount:{
type:String
},
date:{
type:String,
require:true
}
})
module.exports = mongoose.model("Music", musicModel)