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. ▲ 2
    Ecto: A toolkit for data mapping and language integrated query
    story by mpweiher · 2023-07-21 · 0 comments
  6. 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
  7. …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?
  8. 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
  9. …piece of software I've used. Elegant dx, performant and just enough of an abstraction on SQL. [1]: https://github.com/elixir-ecto/ecto
  10. …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)
  11. …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
  12. …compatibility with all the different SQL dialects, but most of what you'll need is there. [1] https://github.com/elixir-ecto/ecto
  13. …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
  14. …the right approach: "Ecto is a toolkit for data mapping and language integrated query for Elixir." https://github.com/elixir-ecto/ecto
  15. …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
  16. …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
  17. …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
  18. …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
  19. 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
  20. 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
  21. Curious about your thoughts on Ecto: https://github.com/elixir-ecto/ecto . Seems to be the most popular solution for database access.
  22. 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
  23. …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?
  24. ▲ 2
    Ecto – A database wrapper and language integrated query for Elixir
    story by sanderson1 · 2017-02-22 · 0 comments
  25. …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"…
  26. …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
  27. …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
  28. …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
  29. …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
  30. …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
  31. 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
  32. …), 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
  33. …macros) but about tooling (mix, the build tool absolutely rocks) and libraries (e.g. take a look at http://github.com/elixir-lang/ecto ).
  34. …(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