dwyl / dwyl/github-backup

Epic: Define (Ecto) PostgreSQL Database Schema

Aperta
#15 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement epic T1h technical
Lingua principale
Elixir
Stelle
33
Fork
3
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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**!_)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.