DiamondLightSource / DiamondLightSource/ispyb-database

SQL linting

Offen
#32 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.