Files
jspg/package/jspg--0.1.0.sql

53 lines
1.4 KiB
SQL

/* <begin connected objects> */
/*
This file is auto generated by pgrx.
The ordering of items is not stable, it is driven by a dependency graph.
*/
/* </end connected objects> */
/* <begin connected objects> */
-- src/lib.rs:17
-- jspg::cache_schema
CREATE FUNCTION "cache_schema"(
"schema_id" TEXT, /* &str */
"schema" jsonb /* pgrx::datum::json::JsonB */
) RETURNS bool /* bool */
IMMUTABLE STRICT PARALLEL SAFE
LANGUAGE c /* Rust */
AS 'MODULE_PATHNAME', 'cache_schema_wrapper';
/* </end connected objects> */
/* <begin connected objects> */
-- src/lib.rs:68
-- jspg::clear_schema_cache
CREATE FUNCTION "clear_schema_cache"() RETURNS bool /* bool */
IMMUTABLE STRICT PARALLEL SAFE
LANGUAGE c /* Rust */
AS 'MODULE_PATHNAME', 'clear_schema_cache_wrapper';
/* </end connected objects> */
/* <begin connected objects> */
-- src/lib.rs:36
-- jspg::schema_cached
CREATE FUNCTION "schema_cached"(
"schema_id" TEXT /* &str */
) RETURNS bool /* bool */
IMMUTABLE STRICT PARALLEL SAFE
LANGUAGE c /* Rust */
AS 'MODULE_PATHNAME', 'schema_cached_wrapper';
/* </end connected objects> */
/* <begin connected objects> */
-- src/lib.rs:42
-- jspg::validate_schema
CREATE FUNCTION "validate_schema"(
"schema_id" TEXT, /* &str */
"instance" jsonb /* pgrx::datum::json::JsonB */
) RETURNS jsonb /* pgrx::datum::json::JsonB */
IMMUTABLE STRICT PARALLEL SAFE
LANGUAGE c /* Rust */
AS 'MODULE_PATHNAME', 'validate_schema_wrapper';
/* </end connected objects> */