mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-23 12:07:38 +00:00
feat: 支持 MongoDB 数据库的纳管
This commit is contained in:
@@ -45,11 +45,12 @@
|
||||
"vmware_client":"Vmware Client",
|
||||
"custom":"Custom",
|
||||
"mysql": "MySQL",
|
||||
"redis": "Redis",
|
||||
"oracle": "Oracle",
|
||||
"postgresql": "PostgreSQL",
|
||||
"mariadb": "MariaDB",
|
||||
"sqlserver": "SQLServer",
|
||||
"redis": "Redis",
|
||||
"mongodb": "MongoDB",
|
||||
"k8s": "Kubernetes"
|
||||
},
|
||||
"applicationsCategory": {
|
||||
|
@@ -40,11 +40,12 @@
|
||||
"vmware_client":"Vmware Client",
|
||||
"custom":"Custom",
|
||||
"mysql": "MySQL",
|
||||
"redis": "Redis",
|
||||
"oracle": "Oracle",
|
||||
"postgresql": "PostgreSQL",
|
||||
"mariadb": "MariaDB",
|
||||
"sqlserver": "SQLServer",
|
||||
"redis": "Redis",
|
||||
"mongodb": "MongoDB",
|
||||
"k8s": "kubernetes"
|
||||
},
|
||||
"applicationsCategory": {
|
||||
|
@@ -44,6 +44,11 @@ export default {
|
||||
title: 'Redis',
|
||||
has: true,
|
||||
group: this.$t('assets.NoSQLProtocol')
|
||||
},
|
||||
{
|
||||
name: 'mongodb',
|
||||
title: 'MongoDB',
|
||||
has: this.$store.getters.hasValidLicense
|
||||
}
|
||||
]
|
||||
return {
|
||||
|
@@ -48,6 +48,7 @@ export default {
|
||||
case 'mariadb':
|
||||
case 'sqlserver':
|
||||
case 'redis':
|
||||
case 'mongodb':
|
||||
return Database
|
||||
case 'k8s':
|
||||
return K8S
|
||||
|
@@ -138,6 +138,12 @@ export default {
|
||||
has: true,
|
||||
group: this.$t('assets.NoSQLProtocol')
|
||||
},
|
||||
{
|
||||
name: 'MongoDB',
|
||||
title: 'MongoDB',
|
||||
type: 'primary',
|
||||
has: this.$store.getters.hasValidLicense
|
||||
},
|
||||
{
|
||||
name: 'K8S',
|
||||
title: 'K8S',
|
||||
|
@@ -43,12 +43,13 @@ export const REMOTE_APP = [
|
||||
]
|
||||
|
||||
export const MYSQL = 'mysql'
|
||||
export const REDIS = 'redis'
|
||||
export const ORACLE = 'oracle'
|
||||
export const POSTGRESQL = 'postgresql'
|
||||
export const MARIADB = 'mariadb'
|
||||
export const DATABASE_CATEGORY = 'db'
|
||||
export const SQLSERVER = 'sqlserver'
|
||||
export const REDIS = 'redis'
|
||||
export const MONGODB = 'mongodb'
|
||||
|
||||
export const DATABASE = [
|
||||
{
|
||||
@@ -94,6 +95,13 @@ export const DATABASE = [
|
||||
category: DATABASE_CATEGORY,
|
||||
has: true,
|
||||
group: i18n.t('applications.NoSQLProtocol')
|
||||
},
|
||||
{
|
||||
name: MONGODB,
|
||||
title: i18n.t(`applications.applicationsType.${MONGODB}`),
|
||||
type: 'primary',
|
||||
category: DATABASE_CATEGORY,
|
||||
has: hasLicence
|
||||
}
|
||||
]
|
||||
|
||||
|
Reference in New Issue
Block a user