diff --git a/packages/uni-cli-shared/components/unicloud-db.vue b/packages/uni-cli-shared/components/unicloud-db.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2e7497c43121d538ebcdc4577b9919a93d7891d7
--- /dev/null
+++ b/packages/uni-cli-shared/components/unicloud-db.vue
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
diff --git a/packages/uni-cli-shared/lib/pages.js b/packages/uni-cli-shared/lib/pages.js
index daa4455ec83053fe71d471abc0df8b8b2b1746de..a450c3fa99c6bd0852ff353f4dca8eea5db1f800 100644
--- a/packages/uni-cli-shared/lib/pages.js
+++ b/packages/uni-cli-shared/lib/pages.js
@@ -504,7 +504,7 @@ function parseUsingAutoImportComponents (usingAutoImportComponents) {
return autoImportComponents
}
-const BUILT_IN_COMPONENTS = ['page-meta', 'navigation-bar', 'uni-match-media']
+const BUILT_IN_COMPONENTS = ['page-meta', 'navigation-bar', 'uni-match-media', 'unicloud-db']
function isBuiltInComponent (name) {
return BUILT_IN_COMPONENTS.includes(name)