Modul Ecto membahas lapisan data aplikasi Elixir, mulai dari koneksi Repo ke PostgreSQL hingga relasi antartabel. Lima topik pada modul ini mengikuti urutan kerja yang lazim, yaitu konfigurasi Repo beserta sandbox pengujian, schema dan migration, changeset untuk validasi, query yang dapat disusun, serta asosiasi dengan preload. Seluruh contoh menggunakan ranah perpustakaan yang sama, sehingga keterampilan dari satu topik langsung terpakai pada topik berikutnya.
Ecto
Modul data: Repo dan konfigurasi Postgres, schema dan migration, changeset, query, serta asosiasi.
0/0 selesai
- Repo dan konfigurasi
Postgres, sandbox pengujian, dan koneksi Repo.
- Schema dan migration
Model data di atas SQL beserta migrasinya.
- Changeset
Validasi dan casting sebagai data yang mengalir.
- Query
Pipeline where/join/select yang dapat disusun.
- Asosiasi
has_many, belongs_to, many_to_many, dan preload.