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
20082026
-
Not to be confused with the Elixir ORM. ( https://github.com/elixir-ecto/ecto )
comment by Terr_ · 2026-08-05 · in Anyone who installed ecto 5.0.1 should consider that environment compromised -
…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
comment by linkdd · 2026-03-02 · in Process-Based Concurrency: Why Beam and OTP Keep Being Right -
…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 -
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 -
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 -
…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? -
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 -
…piece of software I've used. Elegant dx, performant and just enough of an abstraction on SQL. [1]: https://github.com/elixir-ecto/ecto
comment by _virtu · 2022-05-02 · in Ask HN: What are your favorite examples of elegant software? -
…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) -
…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 -
…compatibility with all the different SQL dialects, but most of what you'll need is there. [1] https://github.com/elixir-ecto/ecto
comment by MattConfluence · 2021-03-02 · in ClickHouse as an alternative to Elasticsearch for log storage and analysis -
…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 -
…the right approach: "Ecto is a toolkit for data mapping and language integrated query for Elixir." https://github.com/elixir-ecto/ecto
comment by lobo_tuerto · 2020-01-08 · in How to use Query Objects to refactor Rails SQL-queries -
…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
comment by Dangeranger · 2019-05-29 · in Choosing Ruby on Rails for web development project in 2019 -
…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 -
…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 -
…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 -
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 -
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
comment by raarts · 2017-08-01 · in Ask HN: What language/framework do you plan to use in your next project? -
Curious about your thoughts on Ecto: https://github.com/elixir-ecto/ecto . Seems to be the most popular solution for database access.
comment by kornish · 2017-07-11 · in How Discord Scaled Elixir to 5M Concurrent Users -
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 -
…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? -
…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"…
comment by SanFranManDan · 2016-12-15 · in Show HN: Godb is a simple Go ORM for PostgreSQL, MySQL, SQLite and SQL Server -
…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
comment by crbelaus · 2016-11-10 · in Beyond 10,000 Lines: Lessons Learned from a Large Phoenix Project -
…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
comment by unvs · 2015-11-28 · in Ask HN: Which open source projects have kind, supportive, talented teams? -
…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 -
…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 -
…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 -
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 -
…), 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
comment by josevalim · 2014-08-17 · in Programming in Elixir with the Phoenix Framework -
…macros) but about tooling (mix, the build tool absolutely rocks) and libraries (e.g. take a look at http://github.com/elixir-lang/ecto ).
comment by MartinMond · 2014-04-21 · in Elixir v0.13.0 released, hex.pm and ElixirConf announced -
…(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