Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //File schema
- var file = new Schema(
- {
- _id : {'type' : String, 'unique' : true},
- mime : {'type':String},
- size : {'type':String},
- path : {'type':String},
- name : {'type':String},
- ext : {'type':String}
- },
- { autoIndex : false }
- );
- //Albums schema
- var albums = new Schema(
- {
- _id : {'type':String, 'unique':true},
- path : {'type':String},
- title: {'type':String},
- artist : {'type':String},
- album : {'type':String},
- year : {'type':String},
- genre : {'type':String},
- cover : {'type':String},
- dateAdded: { type: Date, default: Date.now },
- files : [file]
- },
- { autoIndex: false }
- );
- //Movies Schema
- var movies = new Schema(
- {
- _id : {'type' : String, 'unique' : true},
- type:{'type': String},
- quality : {'type':String},
- subtitles : {'type':String},
- language : {'type':String},
- audio : {'type':String},
- season: {'type':String},
- episode: {'type':String},
- code : {'type':String},
- title : {'type':String},
- synopsis : {'type':String},
- poster : {'type':String},
- trailer : {'type':String},
- dateAdded: { type: Date, default: Date.now },
- files : [file]
- },
- { autoIndex : false }
- );
- //Others
- var others = new Schema(
- {
- _id : {'type': String, 'unique':true},
- dateAdded: { type: Date, default: Date.now },
- title : {'type':String},
- files : [file]
- },
- { autoIndex : false }
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement