Skip to main content

Module crud_upsert

Module crud_upsert 

Source

Functionsยง

unsupported_unique_upsert_is_reported_before_dispatch
unsupported_upsert_branches_are_reported_before_dispatch
unsupported_upsert_is_reported_before_dispatch
upsert_applies_model_defaults
upsert_branch_overrides
upsert_branch_overrides_are_order_independent
upsert_by_composite_unique_constraint
upsert_by_primary_key_creates_then_updates
upsert_by_unique_field
upsert_create_assignment_initializes_only_new_record
upsert_explicit_assignments_override_model_defaults
upsert_or_ignore_returns_option
upsert_or_ignore_suppresses_only_the_selected_conflict
upsert_pop_applies_declared_default_on_create
upsert_shared_assignment_operators
upsert_shared_mutation_requires_declared_default
upsert_shared_mutations_apply_declared_defaults
upsert_shared_replacement_does_not_require_default
upsert_single_branch_override_keeps_shared_other_branch
upsert_update_can_reference_incoming_value
upsert_update_can_reference_stored_value
upsert_update_increments_version
Upsert updates advance the OCC version, so a stale instance cannot overwrite the updated row.
upsert_update_mutation_does_not_require_default
upsert_without_update_assignments_is_invalid