@itentialopensource/adapter-db_mysql
Version:
Itential adapter to connect to mysql
168 lines (167 loc) • 3.76 kB
JSON
{
"id": "@itentialopensource/adapter-db_mysql",
"type": "Adapter",
"export": "MySQL",
"displayName": "MySQL",
"title": "MySQL",
"src": "adapter.js",
"roles": [
"admin"
],
"methods": [
{
"name": "query",
"summary": "query the MySQL server.",
"description": "query the MySQL server.",
"input": [
{
"name": "sql",
"type": "string",
"info": "",
"required": true
}
],
"output": {
"name": "result",
"type": "object",
"description": "A JSON Object containing status, code and the result"
},
"roles": [
"admin"
],
"task": true
},
{
"name": "create",
"summary": "create a table into MySQL server.",
"description": "create a table into MySQL server.",
"input": [
{
"name": "sql",
"type": "string",
"info": "",
"required": true
}
],
"output": {
"name": "result",
"type": "object",
"description": "A JSON Object containing status, code and the result"
},
"roles": [
"admin"
],
"task": true
},
{
"name": "select",
"summary": "select item from MySQL server",
"description": "select item from MySQL server",
"input": [
{
"name": "sql",
"type": "string",
"info": "",
"required": true
}
],
"output": {
"name": "result",
"type": "object",
"description": "A JSON Object containing status, code and the result"
},
"roles": [
"admin"
],
"task": true
},
{
"name": "insert",
"summary": "insert item into MySQL server.",
"description": "insert item into MySQL server.",
"input": [
{
"name": "sql",
"type": "string",
"info": "",
"required": true
}
],
"output": {
"name": "result",
"type": "object",
"description": "A JSON Object containing status, code and the result"
},
"roles": [
"admin"
],
"task": true
},
{
"name": "update",
"summary": "update item into MySQL server.",
"description": "update item into MySQL server.",
"input": [
{
"name": "sql",
"type": "string",
"info": "",
"required": true
}
],
"output": {
"name": "result",
"type": "object",
"description": "A JSON Object containing status, code and the result"
},
"roles": [
"admin"
],
"task": true
},
{
"name": "delete",
"summary": "delete item from MySQL server.",
"description": "delete item from MySQL server.",
"input": [
{
"name": "sql",
"type": "string",
"info": "",
"required": true
}
],
"output": {
"name": "result",
"type": "object",
"description": "A JSON Object containing status, code and the result"
},
"roles": [
"admin"
],
"task": true
},
{
"name": "drop",
"summary": "drop table from MySQL server.",
"description": "drop table from MySQL server.",
"input": [
{
"name": "sql",
"type": "string",
"info": "",
"required": true
}
],
"output": {
"name": "result",
"type": "object",
"description": "A JSON Object containing status, code and the result"
},
"roles": [
"admin"
],
"task": true
}
]
}