extract SQLAlchemy model in separate python library
This commit is contained in:
@@ -8,7 +8,7 @@ from typing import Any, Dict, List
|
||||
import requests
|
||||
from sqlalchemy import create_engine
|
||||
from sqlalchemy.orm import sessionmaker, Session
|
||||
from db.models.base import Base
|
||||
from kontor_model.db.models.base import Base
|
||||
import yaml
|
||||
from argparse import ArgumentParser, ArgumentDefaultsHelpFormatter
|
||||
from pathlib import Path
|
||||
@@ -16,7 +16,7 @@ from pathlib import Path
|
||||
from bs4 import BeautifulSoup
|
||||
from platformdirs import PlatformDirs
|
||||
from config import get_api_config
|
||||
from db.models.media import MediaFile
|
||||
from kontor_model.db.models.media import MediaFile
|
||||
|
||||
parser = ArgumentParser(formatter_class=ArgumentDefaultsHelpFormatter)
|
||||
parser.add_argument('--verbose', '-v', action='count', default=0)
|
||||
@@ -128,7 +128,7 @@ if __name__ == '__main__':
|
||||
log.info(f"data: {len(data)}")
|
||||
session = get_session()
|
||||
with session as db:
|
||||
media_files = db.query(MediaFile).filter(MediaFile.review == True).all()
|
||||
media_files = db.query(MediaFile).filter(MediaFile.review).all()
|
||||
for media_file in media_files:
|
||||
link = media_file.url
|
||||
log.info(f"{media_file.id} - {str(link)}")
|
||||
|
||||
Reference in New Issue
Block a user