Skip to content

issues with rename - for join #132

@gowda

Description

@gowda

Database server: MySQL
There are two tables 'items' and 'users' each of them having a common column name 'id'. 'items.user' is a foreign key referring to 'users.id'

(-> items (join users (where (= :items.user :users.id))) (rename {:items.id :item_id}))

generates

SELECT items.*,users.* FROM items AS items(*) JOIN users ON (items.user = users.id)

whereas it should have been

SELECT items.id as item_id, items.*,users.* FROM items JOIN users ON (items.user = users.id)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions