This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module.exports = function(request, context, connector, response, dispatcher, logger) { | |
const connection = connector.getConnection('app'); | |
connection.query('SELECT * FROM app_todo', (err, result) => { | |
response.build(200, {}, { | |
foo: 'bar', | |
result: result | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
use Fusio\Worker\Connector; | |
use Fusio\Worker\Dispatcher; | |
use Fusio\Worker\Generated\Context; | |
use Fusio\Worker\Generated\Request; | |
use Fusio\Worker\Logger; | |
use Fusio\Worker\ResponseBuilder; | |
return function(Request $request, Context $context, Connector $connector, ResponseBuilder $response, Dispatcher $dispatcher, Logger $logger) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
use Fusio\Worker\Connector; | |
use Fusio\Worker\Dispatcher; | |
use Fusio\Worker\Generated\Context; | |
use Fusio\Worker\Generated\Request; | |
use Fusio\Worker\Logger; | |
use Fusio\Worker\ResponseBuilder; | |
return function(Request $request, Context $context, Connector $connector, ResponseBuilder $response, Dispatcher $dispatcher, Logger $logger) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def handle(request, context, connector, response, dispatcher, logger): | |
return response.build(200, None, { | |
'hello': 'world' | |
}) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def handle(request, context, connector, response, dispatcher, logger): | |
connection = connector.getConnection('app') | |
cursor = connection.cursor() | |
cursor.execute("""SELECT * FROM app_todo""") | |
result = cursor.fetchall() | |
cursor.close() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import org.fusioproject.worker.ActionAbstract; | |
import org.fusioproject.worker.Connector; | |
import org.fusioproject.worker.Dispatcher; | |
import org.fusioproject.worker.Logger; | |
import org.fusioproject.worker.generated.Context; | |
import org.fusioproject.worker.generated.Request; | |
import org.fusioproject.worker.generated.Response; | |
import java.sql.Connection; | |
import java.sql.ResultSet; | |
import java.sql.Statement; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import org.fusioproject.worker.ActionAbstract; | |
import org.fusioproject.worker.Connector; | |
import org.fusioproject.worker.Dispatcher; | |
import org.fusioproject.worker.Logger; | |
import org.fusioproject.worker.generated.Context; | |
import org.fusioproject.worker.generated.Request; | |
import org.fusioproject.worker.generated.Response; | |
import java.sql.Connection; | |
import java.sql.ResultSet; | |
import java.sql.Statement; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM ubuntu | |
RUN apt-get update && apt-get -y install wget git libz-dev | |
COPY worker.proto /tmp/protos/worker.proto | |
RUN apt-get -y install protobuf-compiler autoconf automake libtool | |
RUN cd /tmp && git clone -b v1.34.1 --depth 1 https://github.com/grpc/grpc && cd grpc && git submodule update --init && make grpc_php_plugin | |
RUN mkdir /tmp/out | |
RUN mkdir /tmp/out/php | |
RUN mkdir /tmp/out/java | |
RUN mkdir /tmp/out/js | |
RUN mkdir /tmp/out/python |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* OpenAPI Petstore | |
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters. | |
* | |
* OpenAPI spec version: 1.0.0 | |
* | |
* | |
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). | |
* https://openapi-generator.tech | |
* Do not edit the class manually. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"definitions": { | |
"Category": { | |
"description": "A category for a pet", | |
"type": "object", | |
"properties": { | |
"id": { | |
"type": "integer", | |
"format": "int64" | |
}, |