text: 
  // import the necessary modules
  var mongoose = require('../../lib/index');
  var Schema = mongoose.Schema;
  
  // create an export function to encapsulate the model creation
  module.exports = function() {
    // define schema
    var PersonSchema = new Schema({
      name : String,
      age : Number,
      birthday : Date
    });
  
    // define a static
    PersonSchema.statics.findPersonByName = function (name, cb) {
      this.find({ name : new RegExp(name, 'i') }, cb);
    };
  
    mongoose.model('Person', PersonSchema);
  };
  