Repository navigation
Expand file tree
/
Copy pathmanifest.json
More file actions
109 lines (109 loc) · 2.35 KB
/
Copy pathmanifest.json
File metadata and controls
109 lines (109 loc) · 2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"id": "database",
"name": "Databases",
"version": "1.2.0",
"author": "Ervisio Community",
"description": "HeidiSQL-style database manager for MySQL, MariaDB, PostgreSQL and SQLite: schema tree, editable data grid with live search and filters, SQL editor with autocomplete, users and slow query log.",
"homepage": "https://github.com/Ervisio",
"icon": "database",
"entry": "index.js",
"minCore": "0.6.2",
"platforms": [
"linux",
"windows"
],
"contributes": {
"pages": [
{
"id": "database",
"title": "Databases",
"icon": "database"
}
],
"snippets": [
{
"name": "Check Database Containers",
"command": "docker ps --filter 'name=db-'"
}
]
},
"capabilities": {
"commands": [
{
"name": "db-bridge",
"description": "Ervisio Database Engine Bridge",
"admin": true,
"adminUnlessGroup": "docker",
"timeoutSec": 120,
"argv": [
"python3",
"/var/lib/ervisio/plugins/database/db-bridge.py",
"{0}",
"{1}"
],
"args": [
{
"pattern": "[a-zA-Z0-9_-]+",
"maxLen": 64
},
{
"pattern": ".*",
"allowDash": true,
"maxLen": 4096
}
],
"platforms": [
"linux"
]
},
{
"name": "db-bridge",
"description": "Ervisio Database Engine Bridge",
"admin": true,
"adminUnlessGroup": "docker-users",
"timeoutSec": 120,
"argv": [
"python.exe",
"C:\\ProgramData\\Ervisio\\data\\plugins\\database\\db-bridge.py",
"{0}",
"{1}"
],
"args": [
{
"pattern": "[a-zA-Z0-9_-]+",
"maxLen": 64
},
{
"pattern": ".*",
"allowDash": true,
"maxLen": 4096
}
],
"platforms": [
"windows"
]
}
],
"files": {
"write": [
{
"create": true,
"path": "~/.config/ervisio/plugins/database"
}
]
}
},
"visibleTo": {
"groups": [
"wheel",
"sudo",
"docker",
"docker-users"
]
},
"files": {
"index.js": "",
"logo.svg": "",
"db-bridge.py": ""
}
}