Skip to main content
Glama
U0002__tenancy.sql700 B
CREATE TYPE tenancy_record_v1 as ( tenancy_workspace_pk ident ); CREATE OR REPLACE FUNCTION tenancy_json_to_columns_v1(this_tenancy jsonb, OUT result tenancy_record_v1 ) AS $$ BEGIN SELECT * FROM jsonb_to_record(this_tenancy) AS x(tenancy_workspace_pk ident) INTO result; END ; $$ LANGUAGE PLPGSQL IMMUTABLE; CREATE OR REPLACE FUNCTION in_tenancy_v1( tenancy jsonb, row_tenancy_workspace_pk ident ) RETURNS bool LANGUAGE sql IMMUTABLE PARALLEL SAFE AS $$ -- If any tenancy is NULL, nothing will match SELECT (tenancy ->> 'tenancy_workspace_pk')::ident = row_tenancy_workspace_pk $$;

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/systeminit/si'

If you have feedback or need assistance with the MCP directory API, please join our Discord server