Epic: Define (Ecto) PostgreSQL Database Schema
- Lenguaje dominante
- Elixir
- Estrellas
- 33
- Forks
- 3
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
All the "Meta Data" (_anything that is not an issue comment, which is Markdown/"Rich Text"_)
of issues will be stored in a PostgreSQL Database.
With reference to the GitHub API for `users`, `issues` and `comments`,
we need to create the Ecto (Database) Schema for the three DB tables.
We are going to "normalise" the data and let Ecto construct the queries.
+ [ ] Users: https://developer.github.com/v3/users
+ [x] Issues: https://developer.github.com/v3/issues
+ [x] Comments: https://developer.github.com/v3/issues/comments
Our aim is to match the _field names_ in the GitHub API _exactly_
so we keep an _exact_ copy the data that people can _easily_ download
if they want to have a Local Copy. (_don't worry, we aren't building the download feature **yet**!_)
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza con la documentación enlazada de la GitHub API para usuarios, issues y comentarios de issues; después inspecciona el repositorio para encontrar su esquema de Ecto y los puntos de entrada de las migraciones. Se considera completado cuando se definan tablas de base de datos normalizadas para los tres recursos, conservando exactamente los nombres de los campos de la GitHub API; la checklist muestra issues y comentarios como completados, pero los usuarios siguen pendientes.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- elixir, postgresql
- Área
- databases
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 25/100