From 32ad041152702c2735f27d8cda4a460f2a9f6332 Mon Sep 17 00:00:00 2001 From: Jille Timmermans Date: Wed, 17 Jan 2024 14:53:10 +0100 Subject: [PATCH] feat(dolphin): Add NEXTVAL() to the MySQL catalog --- internal/engine/dolphin/stdlib.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/internal/engine/dolphin/stdlib.go b/internal/engine/dolphin/stdlib.go index 37de5d7cb6..41469ca49d 100644 --- a/internal/engine/dolphin/stdlib.go +++ b/internal/engine/dolphin/stdlib.go @@ -2388,6 +2388,15 @@ func defaultSchema(name string) *catalog.Schema { Args: []*catalog.Argument{}, ReturnType: &ast.TypeName{Name: "datetime"}, }, + { + Name: "NEXTVAL", + Args: []*catalog.Argument{ + { + Type: &ast.TypeName{Name: "any"}, + }, + }, + ReturnType: &ast.TypeName{Name: "int"}, + }, { Name: "NOW", Args: []*catalog.Argument{