Skip to content

Commit

Permalink
clean imports
Browse files Browse the repository at this point in the history
  • Loading branch information
Ferrariic committed Dec 3, 2022
1 parent 6627d56 commit c556147
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 70 deletions.
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,7 @@ COPY . /code/

EXPOSE 5000

RUN apt-get update
RUN apt-get install ffmpeg libsm6 libxext6 -y
RUN pip install -r requirements.txt
CMD ["uvicorn", "api.app:app", "--host", "0.0.0.0", "--port", "5000"]
13 changes: 0 additions & 13 deletions api/routers/challenge.py
Original file line number Diff line number Diff line change
@@ -1,19 +1,6 @@
import json

from fastapi import APIRouter
from pydantic import BaseModel
from typing import List, Optional
from pymysql import Timestamp
import datetime

from api.database.functions import hashbrown, sqlalchemy_result
from api.database.models import Registration, Tokens
from sqlalchemy.sql.expression import select, update
from api.database.database import USERDATA_ENGINE
from fastapi import APIRouter, HTTPException, Request
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.sql.expression import select, update

router = APIRouter()

Expand Down
16 changes: 5 additions & 11 deletions api/routers/dashboard.py
Original file line number Diff line number Diff line change
@@ -1,20 +1,14 @@
import json

from fastapi import APIRouter
from pydantic import BaseModel
from typing import List, Optional
from pymysql import Timestamp
import datetime

from api.database.functions import hashbrown, sqlalchemy_result
from api.database.models import Registration, Tokens, TrainerStats, TrainerClientHistory
from sqlalchemy.sql.expression import select, update
from api.database.database import USERDATA_ENGINE
from fastapi import APIRouter, HTTPException, Request, status
from fastapi import APIRouter, HTTPException, status
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.sql.expression import select, update

from api.database.database import USERDATA_ENGINE
from api.database.functions import sqlalchemy_result
from api.database.models import Tokens, TrainerClientHistory, TrainerStats

router = APIRouter()


Expand Down
14 changes: 1 addition & 13 deletions api/routers/event.py
Original file line number Diff line number Diff line change
@@ -1,24 +1,12 @@
import json

from fastapi import APIRouter
from pydantic import BaseModel
from typing import List, Optional
from pymysql import Timestamp
import datetime

from api.database.functions import hashbrown, sqlalchemy_result
from api.database.models import Registration, Tokens
from sqlalchemy.sql.expression import select, update
from api.database.database import USERDATA_ENGINE
from fastapi import APIRouter, HTTPException, Request
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.sql.expression import select, update

router = APIRouter()


@router.get("/v1/events/{token}", tags=['event'])
@router.get("/v1/events/{token}", tags=["event"])
async def get_event_information(token: str) -> json:
"""
Params: token:string
Expand Down
21 changes: 8 additions & 13 deletions api/routers/profile.py
Original file line number Diff line number Diff line change
@@ -1,31 +1,26 @@
import datetime
import glob
import json
import os
from typing import List, Optional
import time

from fastapi import APIRouter, File, HTTPException, Request, UploadFile, status
import cv2
from fastapi import APIRouter, File, HTTPException, UploadFile, status
from fastapi.responses import FileResponse
from pydantic import BaseModel
from pymysql import Timestamp
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.sql.expression import select, update
from sqlalchemy.sql import or_
from sqlalchemy.sql.expression import select

from api.database.database import USERDATA_ENGINE
from api.database.functions import hashbrown, sqlalchemy_result
from api.database.functions import sqlalchemy_result
from api.database.models import (
Registration,
Tokens,
UserInformation,
FitnessGoals,
Ratings,
Registration,
Relationships,
Tokens,
TrainerInformation,
)
import cv2
import time
import glob

router = APIRouter()

Expand Down
10 changes: 3 additions & 7 deletions api/routers/trainer.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
import json

from fastapi import APIRouter
from pydantic import BaseModel
from typing import List, Optional
from pymysql import Timestamp
import datetime

from api.database.functions import hashbrown, sqlalchemy_result
from api.database.models import Registration, Tokens, TrainerInformation
from api.database.functions import sqlalchemy_result
from api.database.models import Tokens, TrainerInformation
from sqlalchemy.sql.expression import select, update
from api.database.database import USERDATA_ENGINE
from fastapi import APIRouter, HTTPException, Request, UploadFile, File, status
from fastapi import APIRouter, HTTPException, UploadFile, File, status
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.sql.expression import select, update
Expand Down
14 changes: 1 addition & 13 deletions api/routers/workout.py
Original file line number Diff line number Diff line change
@@ -1,24 +1,12 @@
import json

from fastapi import APIRouter
from pydantic import BaseModel
from typing import List, Optional
from pymysql import Timestamp
import datetime

from api.database.functions import hashbrown, sqlalchemy_result
from api.database.models import Registration, Tokens
from sqlalchemy.sql.expression import select, update
from api.database.database import USERDATA_ENGINE
from fastapi import APIRouter, HTTPException, Request
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.sql.expression import select, update

router = APIRouter()


@router.get("/v1/workout/{token}/{user_id}", tags=['workout'])
@router.get("/v1/workout/{token}/{user_id}", tags=["workout"])
async def get_workout_plan(token: str, user_id: str) -> json:
"""
Params:
Expand Down

0 comments on commit c556147

Please sign in to comment.