{
  "db_name": "PostgreSQL",
  "query": "\n        INSERT INTO capture_config (\n            workspace_id, path, is_flow, trigger_kind, trigger_config, owner, email\n        )\n        VALUES (\n            $1, $2, $3, $4, $5, $6, $7\n        )\n        ON CONFLICT (workspace_id, path, is_flow, trigger_kind)\n        DO UPDATE \n        SET \n            trigger_config = $5, \n            owner = $6, \n            email = $7, \n            server_id = NULL, \n            error = NULL\n        ",
  "describe": {
    "columns": [],
    "parameters": {
      "Left": [
        "Varchar",
        "Varchar",
        "Bool",
        {
          "Custom": {
            "name": "trigger_kind",
            "kind": {
              "Enum": [
                "webhook",
                "http",
                "websocket",
                "kafka",
                "email",
                "nats",
                "postgres",
                "sqs",
                "mqtt",
                "gcp",
                "default_email",
                "nextcloud",
                "google"
              ]
            }
          }
        },
        "Jsonb",
        "Varchar",
        "Varchar"
      ]
    },
    "nullable": []
  },
  "hash": "b3f0595cacba194e08b9a3e244d9e637e9e156cd85b69126c87dfff89a47711d"
}
