Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-truth/src/providers/postgres.rs

cre8-app-truth · module providers::postgres · src · 537 lines (476 code, 6 comment) · sha 5e5165e5b58ab735

Items

enum PostgresProviderProfile enum PostgresSslMode enum PostgresConnectionMode enum ProjectionMode struct PostgresProviderConfig impl PostgresProviderConfig struct PostgresProvider impl PostgresProvider impl TruthProvider for PostgresProvider enum PostgresParamValue

Functions

By call-graph weight (PageRank; 1.0 is the average function). 37 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
nullable_column_to_jsonsrc/providers/postgres.rs:475fn71403.2
PostgresProvider::resolve_dsnsrc/providers/postgres.rs:161method72121.5
PostgresProvider::newsrc/providers/postgres.rs:92method31301.4
looks_like_postgres_dsnsrc/providers/postgres.rs:310fn42201.3
PostgresProvider::connectsrc/providers/postgres.rs:170method182311.1
to_postgres_paramssrc/providers/postgres.rs:327fn147301.1
param_refssrc/providers/postgres.rs:343fn157301.1
column_to_jsonsrc/providers/postgres.rs:369fn62121.1
PostgresProvider::run_querysrc/providers/postgres.rs:190method121141.1
postgres_error_contains_anysrc/providers/postgres.rs:505fn31101.1
PostgresProvider::local_defaultsrc/providers/postgres.rs:96method31221.1
PostgresProviderConfig::supabase_defaultsrc/providers/postgres.rs:74method111201
supported_column_to_jsonsrc/providers/postgres.rs:377fn133131
unsupported_postgres_columnsrc/providers/postgres.rs:484fn31101
PostgresProviderConfig::local_defaultsrc/providers/postgres.rs:62method111100.9
PostgresProvider::metadata_jsonsrc/providers/postgres.rs:142method171100.9
float_column_to_jsonsrc/providers/postgres.rs:427fn153110.8
text_column_to_jsonsrc/providers/postgres.rs:444fn125110.8
bool_or_integer_column_to_jsonsrc/providers/postgres.rs:392fn215110.8
float_or_text_column_to_jsonsrc/providers/postgres.rs:415fn102120.8
json_or_blob_column_to_jsonsrc/providers/postgres.rs:458fn154110.8
row_to_jsonsrc/providers/postgres.rs:360fn72110.7
PostgresProvider::run_commandsrc/providers/postgres.rs:204method101130.7
PostgresProvider::run_batchsrc/providers/postgres.rs:219method172130.7
PostgresProvider::querysrc/providers/postgres.rs:255trait impl192110.7
classify_postgres_errorsrc/providers/postgres.rs:489fn145110.7
PostgresProvider::supabase_defaultsrc/providers/postgres.rs:100method31120.6
PostgresProvider::configsrc/providers/postgres.rs:104method31000.5
PostgresProvider::healthsrc/providers/postgres.rs:108method282020.5
PostgresProvider::dsn_presentsrc/providers/postgres.rs:137method42020.5
PostgresProvider::idsrc/providers/postgres.rs:239trait impl31000.5
PostgresProvider::kindsrc/providers/postgres.rs:243trait impl31000.5
PostgresProvider::capabilitiessrc/providers/postgres.rs:247trait impl31000.5
PostgresProvider::metadatasrc/providers/postgres.rs:251trait impl31010.5
PostgresProvider::commandsrc/providers/postgres.rs:275trait impl333020.5
supabase_metadata_does_not_expose_dsn_valuesrc/providers/postgres.rs:514fn131020.5
local_default_uses_local_tcp_and_env_secretsrc/providers/postgres.rs:529fn81010.5

Source not readable from this process.