/* SchemaType for queue priorities */
function PrioritySetting(path, options) {
    mongoose.SchemaType.call(this, path, options, 'PrioritySetting');
    this.get(function(val) {
        var result = typeof val === 'string' && PrioritySetting.setting[val]
                  || val instanceof PriorityEnum && val;
        if(result)
            return result;
        else
            throw new Error("Invalid value for type PrioritySetting: " + val);
    });
};
示例#2
0
文件: types.js 项目: WWDDIWU/Backend
//DayID definition
function DayID(key, options) {
    mongoose.SchemaType.call(this, key, options, 'DayID');
}
示例#3
0
function Int8(key, options) {
    mongoose.SchemaType.call(this, key, options, 'Int8');
}
示例#4
0
文件: types.js 项目: WWDDIWU/Backend
//SequenceElementID definition
function SequenceElementID(key, options) {
    mongoose.SchemaType.call(this, key, options, 'SequenceElementID');
}
示例#5
0
文件: types.js 项目: WWDDIWU/Backend
//TtgfatbID definition
function TtgfatbID(key, options) {
    mongoose.SchemaType.call(this, key, options, 'TtgfatbID');
}
示例#6
0
文件: types.js 项目: WWDDIWU/Backend
//UserID definition
function UserID(key, options) {
    mongoose.SchemaType.call(this, key, options, 'UserID');
}
示例#7
0
文件: types.js 项目: WWDDIWU/Backend
//EventID definition
function EventID(key, options) {
    mongoose.SchemaType.call(this, key, options, 'EventID');
}
示例#8
0
文件: types.js 项目: WWDDIWU/Backend
//Checksum definition
function Checksum(key, options) {
    mongoose.SchemaType.call(this, key, options, 'Checksum');
}
示例#9
0
文件: types.js 项目: WWDDIWU/Backend
//LocationID definition
function LocationID(key, options) {
    mongoose.SchemaType.call(this, key, options, 'LocationID');
}
示例#10
0
文件: types.js 项目: WWDDIWU/Backend
//Time definition
function Time(key, options) {
    mongoose.SchemaType.call(this, key, options, 'Time');
}