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

upsert_compounds

cre8_app_molecule::store::upsert_compounds

fn · cre8-app-molecule · crates/cre8-app-molecule/src/store.rs:110 pub documented

10lines
2cyclomatic
1max nesting
6statements
3? exits
3params
8callers
4callees
1.5 (p91)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (8 direct callers, 4 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitename · 3 sitesname · 4 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitespath · 1 sitename · 1 sitename · 1 sitename · 4 sitesname · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 siteself · 1 siteself · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitename · 8 sitesname · 2 sitesname · 4 sitesmethod · 1 siteconnectapp-molecule · cc 5cre8_app_molecule::connection::connectseedapp-molecule · cc 1cre8_app_molecule::connection::tests::seedsync_refuses_bad_input_with…app-molecule · cc 1cre8_app_molecule::connection::tests::sync_refuses_bad_input_without_dispatchingan_unknown_name_is_a_clean_…app-molecule · cc 1cre8_app_molecule::connection::tests::an_unknown_name_is_a_clean_not_found_and_an_outage_a_clean_refusallibrary_lists_compounds_wit…app-molecule · cc 3cre8_app_molecule::view_templates::tests::library_lists_compounds_with_formula_weight_and_atom_countcompound_page_shows_identif…app-molecule · cc 3cre8_app_molecule::view_templates::tests::compound_page_shows_identifiers_composition_synonyms_source_and_a_drawingcompound_page_resolves_a_ci…app-molecule · cc 2cre8_app_molecule::view_templates::tests::compound_page_resolves_a_cid_and_draws_aspirinmissing_key_renders_the_lab…app-molecule · cc 1cre8_app_molecule::view_templates::tests::missing_key_renders_the_labelled_not_found_statepage_shape_molecule_libraryapp-molecule · cc 1cre8_app_molecule::view_templates::tests::page_shape_molecule_librarypage_shape_molecule_compoundapp-molecule · cc 1cre8_app_molecule::view_templates::tests::page_shape_molecule_compoundhandle_syncapp-molecule · cc 13cre8_app_molecule::connection::handle_syncseedapp-molecule · cc 1cre8_app_molecule::view_templates::tests::seedcompounds_round_trip_throug…app-molecule · cc 1cre8_app_molecule::store::tests::compounds_round_trip_through_trutha_compound_resolves_by_key_…app-molecule · cc 3cre8_app_molecule::store::tests::a_compound_resolves_by_key_cid_alias_and_inchikeystoring_again_rewrites_the_…app-molecule · cc 1cre8_app_molecule::store::tests::storing_again_rewrites_the_row_and_an_older_read_never_winslist_filters_by_text_and_ci…app-molecule · cc 1cre8_app_molecule::store::tests::list_filters_by_text_and_cid_and_pageslibrary_paginates_and_keeps…app-molecule · cc 2cre8_app_molecule::view_templates::tests::library_paginates_and_keeps_the_searcha_compound_without_a_struct…app-molecule · cc 1cre8_app_molecule::view_templates::tests::a_compound_without_a_structure_still_rendersupsert_compoundsapp-molecule · cc 2cre8_app_molecule::store::upsert_compoundsRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthTruthInterface::command_bat…app-truth · cc 3cre8_app_truth::interface::TruthInterface::command_batchensure_tablesapp-molecule · cc 1cre8_app_molecule::store::ensure_tablesupsert_statementapp-molecule · cc 1cre8_app_molecule::store::upsert_statementRuntimeContext::truth_optapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truth_optensure_tables_from_ddlapp-truth · cc 3cre8_app_truth::ensure_tables_from_ddlTruthInterface::sql_bridgeapp-truth · cc 6cre8_app_truth::interface::TruthInterface::sql_bridgerun_sql_batchapp-truth · cc 2cre8_app_truth::providers::sql_common::run_sql_batchCompound::atom_countapp-molecule · cc 1cre8_app_molecule::compound::Compound::atom_countCompound::bond_countapp-molecule · cc 1cre8_app_molecule::compound::Compound::bond_countopt_textapp-molecule · cc 1cre8_app_molecule::store::opt_textopt_realapp-molecule · cc 1cre8_app_molecule::store::opt_realopt_integerapp-molecule · cc 1cre8_app_molecule::store::opt_integer

Control flow

Source not readable from this process.

Callers 8

Callees 4

Source not readable from this process.