diff --git a/frontend/src/components/upload/index.vue b/frontend/src/components/upload/index.vue
index ec1725f57..87cd2f07d 100644
--- a/frontend/src/components/upload/index.vue
+++ b/frontend/src/components/upload/index.vue
@@ -31,7 +31,12 @@
-
+
{
return true;
}
if (
- !rawFile.name.endsWith('.sql') ||
- !rawFile.name.endsWith('.gz') ||
- !rawFile.name.endsWith('.zip') ||
+ !rawFile.name.endsWith('.sql') &&
+ !rawFile.name.endsWith('.zip') &&
+ !rawFile.name.endsWith('.tar.gz') &&
+ !rawFile.name.endsWith('.sql.gz') &&
+ !rawFile.name.endsWith('.zip') &&
!rawFile.name.endsWith('.tgz')
) {
MsgError(i18n.global.t('database.unSupportType'));