Skip to content

feat: multiple 'on' columns in upsert #11996

@thegreymatter

Description

@thegreymatter

Is your feature request related to a problem?

I'm missing the ability to do upsert on multiple columns. Currently On param support a single string - i.e a single column name.

What is the motivation behind your request?

upserting on multiple key for example tenant_id, entity_id

Describe the solution you'd like

support to optionally put list of Column object or strings.

What version of ibis are you running?

12.0.0

What backend(s) are you using, if any?

BigQuery
DuckDB

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureFeatures or general enhancements

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions