require "pg" require "shatter/service/function" require "shatter/service/function_params" module <%= app_name %> module Functions class HelloWorldFunction < Shatter::Service::Function define_param :name, nullable: false, type: 'string' define_param :number, nullable: false, type: 'integer' def invoke params.to_h => name:, uuid: { result: "Hello #{name}", uuid:, error: nil, uuid: } end end end end