Switch to using polars

This commit is contained in:
Peter Stockings
2026-01-29 00:05:25 +11:00
parent dd82f461be
commit 3a0d4531b6
6 changed files with 156 additions and 134 deletions

9
db.py
View File

@@ -5,7 +5,6 @@ from datetime import datetime
from dateutil.relativedelta import relativedelta
from urllib.parse import urlparse
from flask import g
import pandas as pd
from features.exercises import Exercises
from features.people_graphs import PeopleGraphs
from features.person_overview import PersonOverview
@@ -62,13 +61,7 @@ class DataBase():
return (rv[0] if rv else None) if one else rv
def read_sql_as_df(self, query, params=None):
conn = self.getDB()
try:
df = pd.read_sql(query, conn, params=params)
return df
except Exception as e:
raise e
def get_exercise(self, exercise_id):
exercise = self.execute(