diff --git a/lib/boot/module.js b/lib/boot/module.js
index <HASH>..<HASH> 100644
--- a/lib/boot/module.js
+++ b/lib/boot/module.js
@@ -40,5 +40,9 @@ function loadDefinitionsFromDir(dir, phases) {
     if (fs.existsSync(modelsPath)) {
         phases.push(require('./definitions')(modelsPath));
     }
+    modelsPath = path.join(dir, 'common', 'models');
+    if (fs.existsSync(modelsPath)) {
+        phases.push(require('./definitions')(modelsPath));
+    }
 
 }
\ No newline at end of file
support common/models path in boot module