UNPKG

@itentialopensource/adapter-db_mysql

Version:
168 lines (167 loc) 3.76 kB
{ "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 } ] }