Skip to content
Snippets Groups Projects

added partner model

Merged Mohammad Torkashvand requested to merge feature/NAT-472-add-partner-model into develop
All threads resolved!
4 files
+ 4
14
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 2
4
@@ -212,7 +212,7 @@ def import_partners_from_csv(file_path: Path) -> list[dict]:
@app.command()
def import_partners(file_path: str = typer.Argument(..., help="Path to the CSV file containing partners")):
def import_partners(file_path: str = typer.Argument(..., help="Path to the CSV file containing partners")) -> None:
"""Import partners from a CSV file into the database."""
typer.echo(f"Importing partners from {file_path} ...")
@@ -221,9 +221,7 @@ def import_partners(file_path: str = typer.Argument(..., help="Path to the CSV f
try:
for partner in partners:
if partner.get("created_at"):
partner["created_at"] = datetime.strptime(partner["created_at"], "%Y-%m-%d").replace(
tzinfo=UTC
)
partner["created_at"] = datetime.strptime(partner["created_at"], "%Y-%m-%d").replace(tzinfo=UTC)
new_partner = PartnerTable(**partner)
db.session.add(new_partner)
Loading