MCPcopy Create free account
hub / github.com/erans/pgsqlite / register_all_functions

Function register_all_functions

src/functions/mod.rs:20–35  ·  view source on GitHub ↗

Register all custom PostgreSQL-compatible functions

(conn: &Connection)

Source from the content-addressed store, hash-verified

18
19/// Register all custom PostgreSQL-compatible functions
20pub fn register_all_functions(conn: &Connection) -> Result<()> {
21 uuid_functions::register_uuid_functions(conn)?;
22 json_functions::register_json_functions(conn)?;
23 decimal_functions::register_decimal_functions(conn)?;
24 datetime_functions::register_datetime_functions(conn)?;
25 regex_functions::register_regex_functions(conn)?;
26 catalog_functions::register_catalog_functions(conn)?;
27 hash_functions::register_hash_functions(conn)?;
28 array_functions::register_array_functions(conn)?;
29 unnest_vtab::register_unnest_vtab(conn)?;
30 string_functions::register_string_functions(conn)?;
31 math_functions::register_math_functions(conn)?;
32 system_functions::register_system_functions(conn)?;
33 fts_functions::register_fts_functions(conn)?;
34 Ok(())
35}

Callers 14

mainFunction · 0.85
queryMethod · 0.85
executeMethod · 0.85
create_connectionMethod · 0.85
setup_test_dbFunction · 0.85
setup_test_dbFunction · 0.85
setup_test_dbFunction · 0.85
setup_test_dbFunction · 0.85
setup_test_dbFunction · 0.85

Calls 13

register_uuid_functionsFunction · 0.85
register_json_functionsFunction · 0.85
register_regex_functionsFunction · 0.85
register_hash_functionsFunction · 0.85
register_array_functionsFunction · 0.85
register_unnest_vtabFunction · 0.85
register_math_functionsFunction · 0.85

Tested by 9

setup_test_dbFunction · 0.68
setup_test_dbFunction · 0.68
setup_test_dbFunction · 0.68
setup_test_dbFunction · 0.68
setup_test_dbFunction · 0.68
setup_test_dbFunction · 0.68
setup_test_dbFunction · 0.68