Thanks to visit codestin.com
Credit goes to github.com

Skip to content

DELETES not able to return # rows deleted -- tried changes() and RETURNING COUNT(*) etc #5227

Open
@msiddiqui24

Description

@msiddiqui24

SQLDelight Version

app.cash.sqldelight:postgresql-dialect:2.0.2

Operating System

Mac OS 14.4.1 (23E224)

Gradle Version

8.6

Kotlin Version

1.9.22

Dialect

app.cash.sqldelight.dialects.postgresql.PostgreSqlDialect

AGP Version

No response

Describe the Bug

I am trying to create a delete query that returns # rows affected (saw an example here)

however, i get the below error:

/Users/msiddiqui/ai-3p-connector/permission-service/persistence/src/main/sqldelight/membership/data/Groups.sq: (125, 9): Unknown function changes
125    SELECT changes()
                ^^^^^^^^^
FAILURE: Build failed with an exception.
* What went wrong:

I also tried an aggregate RETURNING, but it did not allow aggregate functions as the return.

Stacktrace

No response

Gradle Build Script

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions