File tree 6 files changed +16
-16
lines changed
6 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 9
9
from sqlalchemy .orm import Session
10
10
from sqlalchemy import select
11
11
12
- from backend . app .db import get_session
13
- from backend . app .users .models import User , TokenData
12
+ from .db import get_session
13
+ from .users .models import User , TokenData
14
14
15
15
# TODO: Pass as configuration, hardcoded for now
16
16
SECRET_KEY = "09d25e094faa6ca2556c818166b7a9563b93f7099f6f0f4caa6cf63b88e8d3e7"
Original file line number Diff line number Diff line change 1
1
from sqlalchemy_utils import database_exists , create_database
2
2
from sqlmodel import Session , create_engine , SQLModel
3
- from backend . app .settings import settings
3
+ from .settings import settings
4
4
5
5
6
6
def get_engine (url = settings .database_url ):
Original file line number Diff line number Diff line change 1
1
from typing import Annotated
2
2
from fastapi import Depends , Query , APIRouter
3
3
from sqlalchemy .orm import Session
4
- from backend . app .users .models import User
5
- from backend . app .auth import get_current_active_user
6
- from backend . app .db import get_session
4
+ from . .users .models import User
5
+ from . .auth import get_current_active_user
6
+ from . .db import get_session
7
7
from .schema import TaskInput , TaskOutput
8
8
from .service import TaskService
9
9
Original file line number Diff line number Diff line change 7
7
from fastapi .security import OAuth2PasswordRequestForm
8
8
from passlib .hash import pbkdf2_sha256
9
9
10
- from backend . app . users .models import User , UserCreate
11
- from backend . app .db import get_session
12
- from backend . app .auth import (
10
+ from .models import User , UserCreate
11
+ from . .db import get_session
12
+ from . .auth import (
13
13
create_access_token ,
14
14
get_current_active_user ,
15
15
hash_password ,
Original file line number Diff line number Diff line change 2
2
import os
3
3
from fastapi .testclient import TestClient
4
4
5
- import sys
5
+ # import sys
6
6
7
- sys .path .append (os .path .dirname (os .path .abspath (__file__ )))
7
+ # sys.path.append(os.path.dirname(os.path.abspath(__file__)))
8
8
9
9
from sqlmodel import Session
10
10
11
- from backend .app .app import app
12
- from backend .app .users .models import User
13
- from backend .app .auth import get_current_active_user , hash_password
14
- from backend .app .db import (
11
+ from . .app .app import app
12
+ from . .app .users .models import User
13
+ from . .app .auth import get_current_active_user , hash_password
14
+ from . .app .db import (
15
15
get_engine ,
16
16
get_session ,
17
17
create_db_and_tables ,
Original file line number Diff line number Diff line change 1
1
from fastapi .testclient import TestClient
2
2
from sqlmodel import Session
3
- from backend .app .tasks .models import Task
3
+ from . .app .tasks .models import Task
4
4
5
5
6
6
def test_create_task (client : TestClient ):
You can’t perform that action at this time.
0 commit comments