Remove duplication of plate creation date info in db
- Lingua principale
- Python
- Stelle
- 2
- Fork
- 15
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
https://github.com/jdereus/labman/pull/412 introduced a new creation_timestamp column into the labman.plate table. Technically, this is a duplication of data: plate creation dates are already stored in the db as the run_date of the *process* that created the plate. If we ever have time, we may want to clean this up.
Note this is the same sort of issue as that described in https://github.com/jdereus/labman/issues/220 : convenience fields in db cause data duplication and thus the potential for multiple (different) values where there should only be one.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia esaminando PR #412 e issue #220, quindi traccia la colonna labman.plate creation_timestamp e l’origine di process run_date. L’issue non indica alcun file o test. Il lavoro è completato quando i dati duplicati relativi alla data di creazione della piastra sono stati rimossi senza lasciare valori di data concorrenti nel database.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- databases
- Tipo di issue
- Refactoring
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100