{
  "id": "@itentialopensource/adapter-db_sybase",
  "type": "Adapter",
  "export": "Sybase",
  "displayName": "Sybase",
  "title": "Sybase",
  "src": "adapter.js",
  "roles": [
      "admin"
  ],
  "methods": [
    {
      "name": "query",
      "summary": "query the Sybase server.",
      "description": "query the Sybase 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 Sybase server.",
      "description": "create a table into Sybase 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 Sybase server",
      "description": "select item from Sybase 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 Sybase server.",
      "description": "insert item into Sybase 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 Sybase server.",
      "description": "update item into Sybase 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 Sybase server.",
      "description": "delete item from Sybase 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 Sybase server.",
      "description": "drop table from Sybase 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
    }
  ]
}
