diff --git a/lib/xmet/db.py b/lib/xmet/db.py index d90ac82..4e18e27 100644 --- a/lib/xmet/db.py +++ b/lib/xmet/db.py @@ -260,10 +260,13 @@ class Database(): return self.query_sql(table, sql, values) - def get(self, table, values: dict=dict()): + def get_many(self, table, values: dict=dict()): clauses = [f"{k} = :{k}" for k in values] - return self.query(table, clauses, values=values).fetchone() + return self.query(table, clauses, values=values) + + def get(self, table, values: dict=dict()): + return self.get_many(table, values).fetchone() def _call(self, table, fn: str, column: str, values: dict=dict()) -> int: sql = f"select {fn}({column}) as ret from {table.__table__}"