Refactor code in utils.py
This commit is contained in:
parent
a4f403612c
commit
577ede2386
1 changed files with 4 additions and 4 deletions
|
|
@ -1,11 +1,11 @@
|
|||
from typing import Any, Dict, Optional, Type
|
||||
|
||||
from langflow.services.deps import get_monitor_service
|
||||
from loguru import logger
|
||||
|
||||
import duckdb
|
||||
from loguru import logger
|
||||
from pydantic import BaseModel
|
||||
|
||||
from langflow.services.deps import get_monitor_service
|
||||
|
||||
|
||||
def get_table_schema_as_dict(conn: duckdb.DuckDBPyConnection, table_name: str) -> dict:
|
||||
result = conn.execute(f"PRAGMA table_info('{table_name}')").fetchall()
|
||||
|
|
@ -68,7 +68,7 @@ def add_row_to_table(
|
|||
validated_data = model(**monitor_data)
|
||||
|
||||
# Extract data for the insert statement
|
||||
validated_dict = validated_data.dict(exclude_unset=True)
|
||||
validated_dict = validated_data.model_dump(exclude_unset=True)
|
||||
keys = [key for key in validated_dict.keys() if key != "id"]
|
||||
columns = ", ".join(keys)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue