dgamidov

dgamidov

Ecto - General Discussion, Blog Posts, Wiki

This thread exists to aggregate learning resources about Ecto.

Feel free to add links to blog posts, articles, screencasts, etc. to the Wiki (this post) as well as in a new post in the thread (so everyone else is alerted as well) :023:

Release Updates

Ecto 2.0.0-rc is out!

Guides

Ecto for Beginners - Learn the basics of Ecto through a series of guides by Jonathan Birkholz
Ecto Basics - by Ryan Bigg
From Zero to Ecto in 10 Minutes by @geo
Ecto 2.0: The Database Tool for Elixir and Phoenix (screencast)
Using Ecto For Formula 1 Standings by @geo
Ecto’s insert_all and schemaless queries by @josevalim, creator of Elixir and member of Ecto and Phoenix teams.
Using mix to Easily Create an Ecto Repo by @geo
Connecting to Multiple Databases with Ecto by @geo
Many to many and upserts by @josevalim, creator of Elixir and member of Ecto and Phoenix teams.

Informative

Ecto - the past, the present, the future by @michalmuskala
Diving into Ecto - an in depth look at Ecto by Lew Parker (multi part series)
How Ecto differs from Ruby’s ActiveRecord - amberbit.com
Ecto for Rails developers - renderedtext.com
Combining an Ecto Model with an Arc Uploader in Elixir by @Joseph_Kain
What’s new in Ecto 2.0 - free ebook by @josevalim, creator of Elixir and member of Ecto and Phoenix teams.
RailsConf 2016 - ActiveRecord vs. Ecto: A Tale of Two ORMs by Brad Urani
Ecto, what about it? by @amandasposito
Leveling Up With Ecto - ElixirConf 2016 by @darinwilson

Useful topics

Ecto and Postgres schemas

Most Liked

dgamidov

dgamidov

I want to say hello to @geo - we have a bunch of his articles about Ecto in our wiki! :slight_smile:
He has just joined to our forum.

JamboJustin

JamboJustin

I just want to add that What’s New in Ecto 2.0 is incredible. I’ve had a million questions about child records, child records when you don’t have the id yet etc. and it’s addressed them all.

Where Next?

Popular in Wikis Top

axelson
With the new year I am looking at travel for this year and I’d love to base some travel around Elixir. So in the spirit of the 2017 threa...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
georgeguimaraes
Hi people, since the new year is coming, I’d like to plan my travels for events in 2017. So, what events (Elixir or FP related) that you...
New
Rich_Morin
I’d like to start a discussion of data serialization formats, in the context of Elixir. The rest of this note is a combination of persona...
New
AstonJ
I’ve noticed we’ve got a few now - wonder if we can compile a list? This is a wiki - anyone at Trust Level 1 can edit :023: Link: This...
New
ibgib
Popular Elixir Packages List of popular Atom.io Elixir Packages. These can be installed via atom’s package center or a command line with ...
New
blackode
This is a wiki - anyone at Trust Level 1 or higher can help keep it updated. Elixir Pocket Syntax Uncommon Logical stuff of Elixir modul...
New
gmile
:httpc HTTP client is part of Erlang standard library, and as such can be easily used in Elixir code too. One particular advantage of usi...
New
jdumont
Guide Using an iPad for web development can be easily split into two main parts: Setting up the iPad as a thin client Working in a remo...
New
blackode
Hi and Hello Every Elixirian. After Learning the Elixir basics, I struck then. I have no idea of how to put my Elixir Knowledge in pract...
New

Other popular topics Top

yurko
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
Tee
can someone please explain to me how Enum.reduce works with maps
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
itssasanka
Hi all, Trying to get some more clarity over utc_datetime and naive_datetime for Ecto: https://hexdocs.pm/ecto/Ecto.Schema.html#module-...
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
chensan
I have a User schema with a :from_id field set to type :string: defmodule TweetBot.Repo.Migrations.CreateUsers do use Ecto.Migration ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
johnnyicon
Hi all, I've just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I'm trying to use Postg...
New
skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New

We're in Beta

About us Mission Statement