Hacker GitHub

← All repos

elixir-ecto/ecto

View on GitHub ↗ ★ 6,500 Elixir

A toolkit for data mapping and language integrated query.

34 mentions on Hacker News by 33 people: 2 stories, 32 comments · first 2013-12-06 · latest 2026-08-05

Mentions per year 34 mentions · busiest year 2017 (6)
20082026
  1. Not to be confused with the Elixir ORM. ( https://github.com/elixir-ecto/ecto )
  2. …you have "ecto" that handles all of this for you. "ecto" is not an ORM, but rather a data-mapper: https://github.com/elixir-ecto/ecto
  3. …a database layer for Elixir and Elixir is a programming language for Erlang’s virtual machine. [1] https://github.com/elixir-ecto/ecto
    comment by skybrian · 2024-10-12 · in Putting a full power search engine in Ecto
  4. I find it quite readable especially with nested logic. Here is an example: https://github.com/elixir-ecto/ecto/blob/master/lib/ecto/que... Edit: Just remembered another use case where function overload is used to override default…
    comment by notpublic · 2023-09-08 · in Unpacking Elixir: Syntax
  5. To me this looks a lot like ecto https://github.com/elixir-ecto/ecto Is there a significant difference?
    comment by stcg · 2023-06-02 · in Sketch of a Post-ORM
  6. …I'm also curious about how to implement offline support with Phoenix in a nice and trivial way. [0] https://github.com/elixir-ecto/ecto
    comment by namelosw · 2022-08-03 · in Ask HN: Is my software stack choice sound?
  7. Phoenix apps don't typically use Mnesia; they use a relational database through Ecto [1]. [1]: https://github.com/elixir-ecto/ecto
    comment by mwcampbell · 2022-05-10 · in I'm all-in on server-side SQLite
  8. …piece of software I've used. Elegant dx, performant and just enough of an abstraction on SQL. [1]: https://github.com/elixir-ecto/ecto
  9. …and at worse, cannot be expressed. If I remember correctly, when I was learning Elixir/Ecto, https://github.com/elixir-ecto/ecto/issues/1616 issue and the lack of lateral join support caused me issues. Want to create a user? "insert into…
    comment by latch · 2021-09-15 · in Dynamic Queries in Ecto (Elixir Lang)
  10. …not strictly required, we might just pick a different language that we're more familiar with. [0]: https://github.com/elixir-ecto/ecto/blob/master/lib/ecto/sch... [1]: https://github.com/thechangelog/changelog.com/blob/master/li... (not…
    comment by dqv · 2021-05-22 · in Metaprogramming in Elixir
  11. …compatibility with all the different SQL dialects, but most of what you'll need is there. [1] https://github.com/elixir-ecto/ecto
  12. …and its dependencies like the web-server Cowboy use it as well. DB development usually uses Ecto: https://github.com/elixir-ecto/ecto , it has OTP servers for connection pooling and other tasks. For managing background tasks I use…
    comment by jeremyjh · 2020-10-01 · in A Brief Guide to OTP in Elixir
  13. …the right approach: "Ecto is a toolkit for data mapping and language integrated query for Elixir." https://github.com/elixir-ecto/ecto
  14. …AR in Rails called Exploding Rails[3]. It's a good read. [0] http://sequel.jeremyevans.net/ [1] https://github.com/elixir-ecto/ecto [2] https://rom-rb.org/5.0/learn/introduction/active-record/ [3] https://leanpub.com/explodingrails
  15. …be an amalgamation of data from two tables.) For an example of this approach to ORM, see Elixir's https://github.com/elixir-ecto/ecto .
    comment by derefr · 2019-05-07 · in To ORM or Not to ORM
  16. …with Elixir Streams. =) 0: https://hackernoon.com/understanding-elixir-macros-3464e1414... 1: https://github.com/elixir-ecto/ecto 2: https://hexdocs.pm/gen_stage/GenStage.html
    comment by elcritch · 2019-02-24 · in A Case for a New Language
  17. …to reach for NoSQL if all you need is a way to compose queries without string interpolation. [0] https://github.com/elixir-ecto/ecto
    comment by QuinnWilton · 2018-12-19 · in Bye Bye Mongo, Hello Postgres
  18. I like the name but there's potential for confusion with Ecto[1] [1] https://github.com/elixir-ecto/ecto
    comment by delta1 · 2017-09-17 · in How We're Building a Business to Last
  19. It has not been merged yet, but several people are using it in production. Here's the PR: https://github.com/elixir-ecto/ecto/pull/1998
  20. Curious about your thoughts on Ecto: https://github.com/elixir-ecto/ecto . Seems to be the most popular solution for database access.
  21. Another excellent example of this is Elixir's Ecto library for composing SQL from modular fragments https://github.com/elixir-ecto/ecto/blob/master/README.md
    comment by Dangeranger · 2017-06-25 · in Literate SQL
  22. …macro [3], to define the schema for the table. [0] Basically a super lightweight ActiveRecord [1] https://github.com/elixir-ecto/ecto/blob/b030353d4b94ddd4216... [2] https://github.com/elixir-ecto/ecto/blob/b030353d4b94ddd4216... [3]…
    comment by ShaneWilton · 2017-03-28 · in Can We Have Form Objects in Elixir?
  23. …you were manipulating the OOP objects. A couple of projects that this is closer to than Django ORM. https://github.com/elixir-ecto/ecto -> "Database Wrapper" http://www.yesodweb.com/book/persistent -> "data store interface"…
  24. …you can see an example of Ebert's bot commenting on a PR[4] [1] https://github.com/rrrene/credo [2] https://github.com/elixir-ecto/ecto [3] https://ebertapp.io/ [4] https://github.com/elixir-ecto/ecto/pull/1785
  25. …and also very smart guys. https://github.com/elixir-lang/elixir https://github.com/elixir-lang/plug https://github.com/elixir-lang/ecto https://github.com/phoenixframework/phoenix
  26. …https://github.com/phoenixframework/phoenix/blob/master/CHAN... https://github.com/elixir-lang/ecto/blob/v1.0/CHANGELOG.md
    comment by troyk · 2015-09-25 · in Elixir v1.1.0 Released
  27. …this week and has backends for dealing with: PostgreSQL, MySQL, MSSQL, SQLite3 & MongoDB. [1] https://github.com/elixir-lang/ecto
    comment by djm_ · 2015-08-28 · in Phoenix 1.0
  28. …bad ways. It's just different. Rather than try to give examples, take a look at their Github page: https://github.com/elixir-lang/ecto
    comment by bratsche · 2014-11-29 · in Phoenix – Elixir Web Framework
  29. Someone was trying to add MySQL support - https://github.com/elixir-lang/ecto/pull/193 It is possible to write an Ecto adapter for Riak, with some workarounds. I tried it once, but the motivation to continue...
    comment by HashNuke · 2014-11-29 · in Phoenix – Elixir Web Framework
  30. …), is inspired on Clojure's lein. The most used database layer, Ecto ( https://github.com/elixir-lang/ecto ), borrows a lot from LINQ (hard to have an ORM when you don't have objects!). There are even some other smaller examples
  31. …macros) but about tooling (mix, the build tool absolutely rocks) and libraries (e.g. take a look at http://github.com/elixir-lang/ecto ).
  32. …(yes, yes, I know it makes many people scared) this you can do neat stuff like these projects: https://github.com/elixir-lang/ecto -- DSL to query databases
    comment by rdtsc · 2013-12-06 · in Elixir is for programmers