@@ -527,6 +527,7 @@ static constexpr ExtensionFunctionEntry EXTENSION_FUNCTIONS[] = {
527527 {" sqlite_scan" , " sqlite_scanner" , CatalogType::TABLE_FUNCTION_ENTRY},
528528 {" sqlsmith" , " sqlsmith" , CatalogType::TABLE_FUNCTION_ENTRY},
529529 {" sqrt" , " core_functions" , CatalogType::SCALAR_FUNCTION_ENTRY},
530+ {" st_affine" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
530531 {" st_area" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
531532 {" st_area_spheroid" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
532533 {" st_asgeojson" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
@@ -536,13 +537,20 @@ static constexpr ExtensionFunctionEntry EXTENSION_FUNCTIONS[] = {
536537 {" st_aswkb" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
537538 {" st_boundary" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
538539 {" st_buffer" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
540+ {" st_buildarea" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
539541 {" st_centroid" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
540542 {" st_collect" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
541543 {" st_collectionextract" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
542544 {" st_concavehull" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
543545 {" st_contains" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
544546 {" st_containsproperly" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
545547 {" st_convexhull" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
548+ {" st_coverageinvalidedges" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
549+ {" st_coverageinvalidedges_agg" , " spatial" , CatalogType::AGGREGATE_FUNCTION_ENTRY},
550+ {" st_coveragesimplify" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
551+ {" st_coveragesimplify_agg" , " spatial" , CatalogType::AGGREGATE_FUNCTION_ENTRY},
552+ {" st_coverageunion" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
553+ {" st_coverageunion_agg" , " spatial" , CatalogType::AGGREGATE_FUNCTION_ENTRY},
546554 {" st_coveredby" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
547555 {" st_covers" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
548556 {" st_crosses" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
@@ -600,12 +608,14 @@ static constexpr ExtensionFunctionEntry EXTENSION_FUNCTIONS[] = {
600608 {" st_makeline" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
601609 {" st_makepolygon" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
602610 {" st_makevalid" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
611+ {" st_maximuminscribedcircle" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
603612 {" st_minimumrotatedrectangle" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
604613 {" st_mmax" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
605614 {" st_mmin" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
606615 {" st_multi" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
607616 {" st_ngeometries" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
608617 {" st_ninteriorrings" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
618+ {" st_node" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
609619 {" st_normalize" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
610620 {" st_npoints" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
611621 {" st_numgeometries" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
@@ -623,6 +633,7 @@ static constexpr ExtensionFunctionEntry EXTENSION_FUNCTIONS[] = {
623633 {" st_pointonsurface" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
624634 {" st_points" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
625635 {" st_polygon2dfromwkb" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
636+ {" st_polygonize" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
626637 {" st_quadkey" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
627638 {" st_read" , " spatial" , CatalogType::TABLE_FUNCTION_ENTRY},
628639 {" st_read_meta" , " spatial" , CatalogType::TABLE_FUNCTION_ENTRY},
@@ -631,12 +642,19 @@ static constexpr ExtensionFunctionEntry EXTENSION_FUNCTIONS[] = {
631642 {" st_reduceprecision" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
632643 {" st_removerepeatedpoints" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
633644 {" st_reverse" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
645+ {" st_rotate" , " spatial" , CatalogType::MACRO_ENTRY},
646+ {" st_rotatex" , " spatial" , CatalogType::MACRO_ENTRY},
647+ {" st_rotatey" , " spatial" , CatalogType::MACRO_ENTRY},
648+ {" st_rotatez" , " spatial" , CatalogType::MACRO_ENTRY},
649+ {" st_scale" , " spatial" , CatalogType::MACRO_ENTRY},
634650 {" st_shortestline" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
635651 {" st_simplify" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
636652 {" st_simplifypreservetopology" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
637653 {" st_startpoint" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
638654 {" st_touches" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
639655 {" st_transform" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
656+ {" st_translate" , " spatial" , CatalogType::MACRO_ENTRY},
657+ {" st_transscale" , " spatial" , CatalogType::MACRO_ENTRY},
640658 {" st_union" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
641659 {" st_union_agg" , " spatial" , CatalogType::AGGREGATE_FUNCTION_ENTRY},
642660 {" st_voronoidiagram" , " spatial" , CatalogType::SCALAR_FUNCTION_ENTRY},
@@ -1075,6 +1093,7 @@ static constexpr ExtensionEntry EXTENSION_SECRET_PROVIDERS[] = {
10751093 {" s3/credential_chain" , " aws" },
10761094 {" gcs/credential_chain" , " aws" },
10771095 {" r2/credential_chain" , " aws" },
1096+ {" aws/credential_chain" , " aws" },
10781097 {" azure/access_token" , " azure" },
10791098 {" azure/config" , " azure" },
10801099 {" azure/credential_chain" , " azure" },
0 commit comments