DiamondLightSource / DiamondLightSource/ispyb-database
SQL linting
Offen
- Vorherrschende Sprache
- Shell
- Sterne
- 7
- Forks
- 13
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
It might be nice to use an SQL linter to run automatically on commit (git commit hook) so we can make sure the SQL looks coherent and follows best practice.
Beitragsleitfaden
Rechercherichtung
Das Issue nennt keine Dateien, Tests oder vorhandene Git-Hook-Konfiguration. Beginne damit, die SQL-Dateien des Repositorys und die aktuelle Einrichtung der Git-Hooks zu ermitteln, und lege dann fest, welche SQL-Regeln und welcher Linter angewendet werden sollen; fertig ist es, wenn die ausgewählten Prüfungen automatisch beim Commit ausgeführt werden und Verstöße klar melden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- git, sql
- Bereich
- databases, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100