Unpopular request. I am up to replace Ecto (at least, the query part) with queries generated out of pure SQL. What are my options?

This page summarizes the projects mentioned and recommended in the original post on /r/elixir

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. yesql

    An Elixir library for using SQL. (by lpil)

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. sqlc

    Generate type-safe code from SQL

    I've realized that for me, the option to simply laying out my thoughts in SQL and using a generator to turn those into functions is the better way to go. In my Go projects, I am using sqlc, but I am yet to find a suitable alternative for Elixir. My quick research showed me these two options:

  4. ayesql

    Library for using raw SQL in Elixir

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • copy slice of struct to [][]interface{}

    1 project | /r/golang | 29 Mar 2022
  • Tools to generate type safe code models from Postgres schema?

    3 projects | /r/PostgreSQL | 27 Mar 2022
  • Is it a good practice to make a wrapper around database?

    1 project | /r/golang | 13 Jan 2022
  • Style/Pattern for Go Database, DTO& Validation Struct

    1 project | /r/golang | 9 Jan 2022
  • How not to bleed implementation details (transaction) in the HTTP Handler?

    1 project | /r/golang | 6 Jan 2022

Did you know that Elixir is
the 24th most popular programming language
based on number of references?