From d3493c5fbda1fa657502b85349db9e50482aefe2 Mon Sep 17 00:00:00 2001 From: SGCMarkus Date: Wed, 22 May 2024 14:12:10 +0200 Subject: [PATCH] StarsDB: run db correction on startup --- main/astrodatagui/db/StarsDB.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main/astrodatagui/db/StarsDB.py b/main/astrodatagui/db/StarsDB.py index 39bdf64..11fdd7b 100644 --- a/main/astrodatagui/db/StarsDB.py +++ b/main/astrodatagui/db/StarsDB.py @@ -88,9 +88,16 @@ class StarDB(): );""") self.insertDefaultValues() + self.dbCorrection() self.connection.commit() + def dbCorrection(self): + self.dbCursor.execute("""UPDATE TABLE starInfo + SET spType = "-" + WHERE spType IS NULL + OR length(spType) = 0;""") + def insertDefaultValues(self): sources = ["TESS", "Kepler", "K2"] for s in sources: