createFunction method

Future<void> createFunction({
  1. required String functionName,
  2. required ScalarFunction function,
  3. AllowedArgumentCount argumentCount = const AllowedArgumentCount.any(),
  4. bool deterministic = false,
  5. bool directOnly = true,
})

Register a custom function we can invoke from sql

Implementation

Future<void> createFunction({
  required String functionName,
  required ScalarFunction function,
  AllowedArgumentCount argumentCount = const AllowedArgumentCount.any(),
  bool deterministic = false,
  bool directOnly = true,
}) async {
  return await _sendCommand("createFunction",
      body: _CreateFunctionParams(
        functionName: functionName,
        function: function,
        argumentCount: argumentCount,
        deterministic: deterministic,
        directOnly: directOnly,
      ));
}