Skip to content

Some how enable Struct returns #3

@cgarciae

Description

@cgarciae

Would it be possible to pass the Module into the using statement so the queries return a Struct? Example:

defmodule UserQuery do
  alias MyProject.User
  use Defql, model: User
 
  defquery get_by_blocked(blocked) do
    "SELECT * FROM users WHERE blocked = $blocked"
  end
end

Ideally get_by_id would return [%User{...}] instead of [%{...}]

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