brash-stone-71192
05/07/2025, 9:35 AMpgFunction, err := postgresql.NewFunction(ctx, "pg-function-test", &postgresql.FunctionArgs{
Schema: pgSchema.Name,
Name: pulumi.String("pg_function_test"),
Args: postgresql.FunctionArgArray{
&postgresql.FunctionArgArgs{
Name: pulumi.String("pid"),
Type: pulumi.String("integer"),
},
},
Returns: pulumi.String("boolean"),
Language: pulumi.String("plpgsql"),
SecurityDefiner: pulumi.Bool(true),
Volatility: pulumi.String("VOLATILE"),
Strict: pulumi.Bool(true),
Body: pulumi.String(`AS $$
...
$$
SET search_path = pg_catalog;`),
}, pulumi.Provider(pgProvider))