@@ -645,13 +645,30 @@ func defaultSchema(name string) *catalog.Schema {
645
645
ReturnType : & ast.TypeName {Name : "any" },
646
646
},
647
647
{
648
- Name : "IF" ,
649
- Args : []* catalog.Argument {},
648
+ Name : "IF" ,
649
+ Args : []* catalog.Argument {
650
+ {
651
+ Type : & ast.TypeName {Name : "any" },
652
+ },
653
+ {
654
+ Type : & ast.TypeName {Name : "any" },
655
+ },
656
+ {
657
+ Type : & ast.TypeName {Name : "any" },
658
+ },
659
+ },
650
660
ReturnType : & ast.TypeName {Name : "any" },
651
661
},
652
662
{
653
- Name : "IFNULL" ,
654
- Args : []* catalog.Argument {},
663
+ Name : "IFNULL" ,
664
+ Args : []* catalog.Argument {
665
+ {
666
+ Type : & ast.TypeName {Name : "any" },
667
+ },
668
+ {
669
+ Type : & ast.TypeName {Name : "any" },
670
+ },
671
+ },
655
672
ReturnType : & ast.TypeName {Name : "any" },
656
673
},
657
674
{
@@ -1150,8 +1167,15 @@ func defaultSchema(name string) *catalog.Schema {
1150
1167
ReturnType : & ast.TypeName {Name : "any" },
1151
1168
},
1152
1169
{
1153
- Name : "NULLIF" ,
1154
- Args : []* catalog.Argument {},
1170
+ Name : "NULLIF" ,
1171
+ Args : []* catalog.Argument {
1172
+ {
1173
+ Type : & ast.TypeName {Name : "any" },
1174
+ },
1175
+ {
1176
+ Type : & ast.TypeName {Name : "any" },
1177
+ },
1178
+ },
1155
1179
ReturnType : & ast.TypeName {Name : "any" },
1156
1180
},
1157
1181
{
0 commit comments