feature-list
sql.uds.*
----

feature-usage
CREATE SCHEMA s
----
sql.uds.create_schema

feature-usage
ALTER SCHEMA s RENAME TO sc
----
sql.uds.alter_schema

feature-usage
DROP SCHEMA sc
----
sql.uds.drop_schema

exec
CREATE DATABASE d1;
CREATE DATABASE d2;
----

exec
CREATE SCHEMA s
----

# TODO(richardjcai): We might want to change telemetry being reported if
# public schema is used now that public schemas are also "UDS".
feature-usage
CREATE TABLE public.t (x INT)
----
sql.uds.schema_used_by_object

feature-usage
CREATE TYPE public.ty AS ENUM ('hello')
----
sql.uds.schema_used_by_object

feature-usage
CREATE TABLE s.t (x INT)
----
sql.uds.schema_used_by_object

feature-usage
CREATE TYPE s.ty AS ENUM ('hello')
----
sql.uds.schema_used_by_object
