Skip to content
1 viewer

rust 1,860,549 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,408 files · digest 90d31b690958 · built in 1.9 s · crystals off

crates/cre8-app-shop/src/store.rs

cre8-app-shop · module store · src · 4,111 lines (3,730 code, 89 comment) · sha a62d36248a9ed832

Items

const BUCKET_SHOPS const BUCKET_ITEMS const BUCKET_ORDERS const BUCKET_ORDER_ITEMS const BUCKET_ASSET_CLAIMS const BUCKET_COUPONS const BUCKET_CARTS const BUCKET_DOWNLOADS type SqlStatement const DDL struct UnopenedOrderSweepOutcome struct FacadeCartIdentity struct FacadeCartCore struct FacadeCartCustomer struct FacadeCartPayload const SETTLED_ITEM_CLAIM_SQL struct DownloadDescriptor struct DownloadBlob struct RefundOutcome struct RefundPlan struct TruthRefundPlan enum PaymentFailureTarget impl PaymentFailureTarget struct ShopStatusCounts struct FacadeShopIdentity struct FacadeShopCommerce struct FacadeRowTail struct FacadeItemIdentity struct FacadeItemCommerce struct FacadeItemInventory struct FacadeItemPayload struct FacadeCouponIdentity struct FacadeCouponLimits struct FacadeOrderIdentity struct FacadeOrderCurrency struct FacadeOrderAmounts struct FacadeOrderRefs struct FacadeOrderTail struct FacadeOrderItemIdentity struct FacadeOrderItemCommerce struct FacadeClaimIdentity struct FacadeClaimDetail

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
ensure_tablessrc/store.rs:185fn3141112.7
ensure_tables_storagesrc/store.rs:189fn611211.3
get_order_storagesrc/store.rs:1365fn2421059.2
get_shopsrc/store.rs:352fn311918.4
get_shop_storagesrc/store.rs:356fn222157.7
get_ordersrc/store.rs:1361fn312517.3
get_item_storagesrc/store.rs:519fn222656.2
list_order_itemssrc/store.rs:1536fn311715.7
ensure_order_columnssrc/store.rs:3585fn391115.3
list_order_items_storagesrc/store.rs:1540fn252145.3
ensure_columnsrc/store.rs:3626fn152145
get_itemsrc/store.rs:488fn313414.9
put_truth_valuesrc/store.rs:1222fn1111014.1
get_shop_by_refsrc/store.rs:415fn103623.1
parse_json_fieldsrc/store.rs:3093fn41612.9
get_shop_by_slug_storagesrc/store.rs:383fn315152.7
set_order_fulfillment_storage_implsrc/store.rs:2900fn222132.7
get_shop_by_slugsrc/store.rs:379fn31512.6
facade_row_shopsrc/store.rs:3161fn211532.6
set_order_fulfillment_storagesrc/store.rs:2889fn91112.6
facade_row_ordersrc/store.rs:3340fn321452.5
set_order_fulfillmentsrc/store.rs:2879fn91612.5
list_item_asset_claims_storagesrc/store.rs:1961fn335342.4
order_bundlesrc/store.rs:2457fn71822.3
facade_row_itemsrc/store.rs:3254fn241442
list_items_storagesrc/store.rs:551fn402172
upsert_item_storagesrc/store.rs:431fn561231.9
mark_order_paid_storage_implsrc/store.rs:2599fn101121.9
upsert_shop_storagesrc/store.rs:219fn521131.9
get_download_descriptor_storagesrc/store.rs:1844fn121121.8
facade_row_order_itemsrc/store.rs:3468fn181331.8
list_itemssrc/store.rs:542fn81911.7
facade_scalar_i64src/store.rs:3087fn41241.7
item_matches_filterssrc/store.rs:1531fn42201.7
list_item_asset_claimssrc/store.rs:1957fn31411.7
order_checkout_state_may_advancesrc/store.rs:2536fn61301.7
mark_order_paid_storagesrc/store.rs:2589fn81111.6
upsert_shopsrc/store.rs:196fn41711.6
facade_row_tailsrc/store.rs:3152fn71221.6
set_order_checkout_state_storagesrc/store.rs:2476fn564161.6
set_order_metadatasrc/store.rs:2547fn323361.6
get_download_descriptorsrc/store.rs:1835fn72511.5
upsert_itemsrc/store.rs:426fn411011.5
get_cartsrc/store.rs:839fn222451.4
release_order_reservations_truthsrc/store.rs:2420fn62221.4
list_orders_for_customersrc/store.rs:1446fn182321.4
mark_order_payment_failed_storage_implsrc/store.rs:2722fn111121.4
facade_row_couponsrc/store.rs:3318fn201531.4
facade_row_cartsrc/store.rs:1066fn171421.4
normalized_filtersrc/store.rs:3643fn32201.4
mark_order_paidsrc/store.rs:2580fn811011.3
order_is_terminal_for_refundsrc/store.rs:2087fn32601.3
list_orders_storagesrc/store.rs:1399fn422171.3
set_order_checkout_statesrc/store.rs:2465fn101411.3
mark_order_paid_truthsrc/store.rs:2636fn185151.3
release_order_item_reservation_truthsrc/store.rs:2428fn81221.2
facade_shop_identitysrc/store.rs:3114fn91111.2
facade_shop_commercesrc/store.rs:3134fn91111.2
item_refund_decrementssrc/store.rs:2216fn122301.2
list_shops_storagesrc/store.rs:304fn101121.2
facade_row_item_asset_claimsrc/store.rs:3526fn171321.2
coupon_rowsrc/store.rs:3791fn161301.1
cart_rowsrc/store.rs:3876fn141301.1
create_order_storagesrc/store.rs:1194fn262191.1
list_orders_for_customer_truthsrc/store.rs:1466fn172131.1
list_orders_for_customer_facadesrc/store.rs:1494fn191151.1
put_download_blobsrc/store.rs:1755fn283531.1
mark_order_payment_failed_truthsrc/store.rs:2809fn71131.1
facade_cart_identitysrc/store.rs:1095fn131121.1
facade_cart_payloadsrc/store.rs:1150fn81131.1
get_download_blob_storagesrc/store.rs:1891fn152111.1
mark_order_payment_failed_storagesrc/store.rs:2711fn91111.1
status_storagesrc/store.rs:2954fn101131.1
insufficient_refund_balance_errorsrc/store.rs:2162fn161201
redeem_couponsrc/store.rs:718fn363341
credit_item_asset_claim_storage_implsrc/store.rs:1661fn212111
list_shops_truthsrc/store.rs:316fn132131
list_shops_facadesrc/store.rs:339fn121151
facade_order_item_identitysrc/store.rs:3497fn91111
facade_order_item_commercesrc/store.rs:3516fn81121
asset_balance_storagesrc/store.rs:2290fn71341
set_asset_balance_statementsrc/store.rs:2299fn91301
sql_opt_filtersrc/store.rs:3079fn62311
facade_claim_identitysrc/store.rs:3554fn91111
facade_claim_detailsrc/store.rs:3574fn91131
release_order_reservation_statementsrc/store.rs:2837fn131201
release_couponsrc/store.rs:756fn332131
facade_cart_coresrc/store.rs:1118fn81111
facade_cart_customersrc/store.rs:1134fn61111
list_orderssrc/store.rs:1390fn81310.9
facade_item_identitysrc/store.rs:3193fn91110.9
facade_item_commercesrc/store.rs:3212fn81120.9
facade_item_inventorysrc/store.rs:3228fn61110.9
facade_item_payloadsrc/store.rs:3244fn81130.9
order_was_paid_for_refundsrc/store.rs:2091fn32400.9
facade_order_identitysrc/store.rs:3383fn91110.9
facade_order_currencysrc/store.rs:3402fn81110.9
facade_order_amountssrc/store.rs:3421fn91110.9
facade_order_refssrc/store.rs:3440fn81110.9
facade_order_tailsrc/store.rs:3458fn81120.9
push_truth_shopsrc/store.rs:331fn62200.9
get_coupon_by_codesrc/store.rs:647fn315450.9
facade_coupon_identitysrc/store.rs:3289fn91110.9
facade_coupon_limitssrc/store.rs:3308fn81120.9
has_settled_item_claimsrc/store.rs:1648fn111330.9
sweep_abandoned_cartssrc/store.rs:867fn404330.9
list_shopssrc/store.rs:272fn31310.8
set_order_terminal_statementsrc/store.rs:2329fn111200.8
refund_item_asset_claim_truthsrc/store.rs:2392fn81110.8
restore_order_item_inventory_truthsrc/store.rs:2410fn81120.8
peer_owns_assetsrc/store.rs:1937fn113220.8
refund_item_asset_claims_truthsrc/store.rs:2380fn103120.8
restore_order_inventory_truthsrc/store.rs:2402fn62120.8
push_customer_truth_ordersrc/store.rs:1485fn73100.8
put_download_blob_storagesrc/store.rs:1785fn151110.8
sanitize_download_filenamesrc/store.rs:1951fn53100.8
payment_failed_truth_ordersrc/store.rs:2818fn92110.8
put_payment_failed_order_truthsrc/store.rs:2829fn61110.8
row_has_low_inventorysrc/store.rs:3049fn52110.8
row_paid_order_totalsrc/store.rs:3068fn41100.8
facade_cart_linessrc/store.rs:1160fn41110.8
sweep_unopened_orders_truthsrc/store.rs:941fn313150.8
sweep_unopened_orders_nativesrc/store.rs:974fn433190.8
status_counts_truthsrc/store.rs:2974fn61130.8
status_counts_facadesrc/store.rs:2982fn61130.8
status_payloadsrc/store.rs:3015fn91100.8
shops_for_collectionsrc/store.rs:278fn252150.8
put_cartsrc/store.rs:792fn461430.8
parse_media_fieldsrc/store.rs:3099fn41110.8
refund_missing_outcomesrc/store.rs:2067fn91300.8
refund_unchanged_outcomesrc/store.rs:2077fn91300.8
item_rowsrc/store.rs:3826fn191200.8
restore_order_inventory_statementsrc/store.rs:2318fn91100.8
draw_down_external_salesrc/store.rs:495fn231150.8
delete_shopsrc/store.rs:201fn171130.7
paid_refund_truth_plansrc/store.rs:2367fn51120.7
unpaid_refund_truth_plansrc/store.rs:2374fn41110.7
create_ordersrc/store.rs:1181fn122110.7
push_matching_truth_itemsrc/store.rs:1166fn142110.7
append_release_reservation_statementssrc/store.rs:2262fn102120.7
status_table_counts_facadesrc/store.rs:2990fn71110.7
status_detail_counts_facadesrc/store.rs:2999fn151110.7
truth_bucket_lensrc/store.rs:3026fn92110.7
truth_item_status_countssrc/store.rs:3037fn101120.7
truth_order_status_countssrc/store.rs:3056fn101120.7
credit_item_asset_claimsrc/store.rs:1566fn478150.7
sweep_unopened_orderssrc/store.rs:921fn111120.7
order_can_expire_unopenedsrc/store.rs:933fn64200.7
refund_ordersrc/store.rs:2014fn192240.7
list_couponssrc/store.rs:679fn354360.7
update_order_payment_failed_statementsrc/store.rs:2852fn261100.7
get_download_blobsrc/store.rs:1882fn72310.7
get_required_item_truthsrc/store.rs:1247fn81110.7
validate_order_item_availablesrc/store.rs:1257fn93110.7
mark_order_payment_failedsrc/store.rs:2701fn91110.7
statussrc/store.rs:2950fn31310.7
item_asset_in_usesrc/store.rs:1623fn111230.7
order_item_rowsrc/store.rs:3846fn141200.7
item_asset_claim_rowsrc/store.rs:3861fn141200.7
push_matching_truth_ordersrc/store.rs:1515fn142110.7
refund_order_nativesrc/store.rs:2043fn2331120.6
refund_order_truthsrc/store.rs:2342fn122170.6
PaymentFailureTarget::existing_ordersrc/store.rs:2758method73100.6
payment_failure_targetsrc/store.rs:2768fn102120.6
apply_payment_failure_updatesrc/store.rs:2780fn111140.6
order_with_statussrc/store.rs:3665fn261100.6
payment_failed_statementssrc/store.rs:2793fn142130.6
append_buyer_credit_statementsrc/store.rs:2180fn152120.6
credit_item_asset_claim_storagesrc/store.rs:1614fn61110.6
claim_id_forsrc/store.rs:3647fn101110.6
append_money_refund_statementssrc/store.rs:2132fn284140.6
append_item_asset_refund_statementssrc/store.rs:2197fn173150.6
append_restore_inventory_statementssrc/store.rs:2250fn102120.6
reserve_order_items_truthsrc/store.rs:1235fn102130.6
validate_order_items_storagesrc/store.rs:1268fn245120.6
insert_order_statementsrc/store.rs:1294fn321100.6
reserve_item_statementsrc/store.rs:1328fn91100.6
insert_order_item_statementsrc/store.rs:1339fn211100.6
mark_claim_refunded_statementsrc/store.rs:2310fn61100.6
refund_order_truth_plansrc/store.rs:2362fn32120.6
refund_truth_completed_outcomesrc/store.rs:2438fn181110.6
release_unopened_order_reservation_statementsrc/store.rs:1019fn281100.6
expire_unopened_order_statementsrc/store.rs:1049fn151100.6
insert_item_asset_claim_statementsrc/store.rs:1696fn211100.6
credit_item_asset_balance_statementsrc/store.rs:1719fn141100.6
truth_contextsrc/store.rs:3696fn31210.6
shop_recordsrc/store.rs:3721fn171200.6
item_recordsrc/store.rs:3739fn191200.6
shop_rowsrc/store.rs:3808fn171100.5
capture_paid_order_item_statementsrc/store.rs:2656fn171100.5
update_order_paid_statementsrc/store.rs:2675fn251100.5
paid_refund_plansrc/store.rs:2096fn211140.5
unpaid_refund_plansrc/store.rs:2119fn111120.5
refund_completed_outcomesrc/store.rs:2274fn141110.5
upsert_couponsrc/store.rs:592fn542140.5
unique_suffixsrc/store.rs:3692fn31100.5
cart_recordsrc/store.rs:3759fn141100.5
coupon_recordsrc/store.rs:3774fn161100.5
credit_item_asset_claim_storage_implsrc/store.rs:1684fn102060.5
put_download_blob_storagesrc/store.rs:1802fn301030.5
get_download_descriptor_storagesrc/store.rs:1858fn221060.5
get_download_blob_storagesrc/store.rs:1908fn221050.5
duplicate_assets_sum_once_without_mixing_accountssrc/store.rs:2233fn71010.5
refunded_replay_has_no_active_decrements_and_invalid_totals_fail_closedsrc/store.rs:2241fn61020.5
mark_order_paid_storage_implsrc/store.rs:2611fn234090.5
mark_order_payment_failed_storage_implsrc/store.rs:2735fn132030.5
set_order_fulfillment_storage_implsrc/store.rs:2924fn251040.5
download_descriptor_does_not_decode_a_corrupt_paid_payloadsrc/store.rs:3701fn1910100.5
facade_row_shop_item_order_item_and_claim_decode_native_fieldssrc/store.rs:3892fn321080.5
facade_row_item_falls_back_for_invalid_json_payloadssrc/store.rs:3926fn101020.5
facade_row_order_item_and_claim_report_bad_required_fieldssrc/store.rs:3938fn91040.5
native_store_facade_roundtrips_shop_item_cart_coupon_and_statussrc/store.rs:3949fn4310240.5
facade_row_coupon_decodes_native_row_fieldssrc/store.rs:3994fn161020.5
facade_row_coupon_falls_back_for_invalid_metadata_jsonsrc/store.rs:4012fn81020.5
facade_row_coupon_reports_missing_and_malformed_fieldssrc/store.rs:4022fn91020.5
facade_row_cart_decodes_native_row_fieldssrc/store.rs:4033fn161020.5
facade_row_cart_falls_back_for_invalid_json_fieldssrc/store.rs:4051fn101020.5
facade_row_cart_reports_missing_and_malformed_fieldssrc/store.rs:4063fn91020.5
refund_status_helpers_classify_terminal_and_paid_orderssrc/store.rs:4074fn101020.5
refund_outcome_helpers_build_missing_and_unchanged_shapessrc/store.rs:4086fn151030.5
insufficient_refund_balance_error_names_merchant_asset_order_and_amountssrc/store.rs:4103fn81010.5

Source not readable from this process.