Skip to content

Commit e1128cb

Browse files
committed
add vscode config
1 parent bf2a052 commit e1128cb

File tree

6 files changed

+41
-11
lines changed

6 files changed

+41
-11
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
.vscode
21
node_modules/
32
/test-results/
43
/playwright-report/

.vscode/launch.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "Debug FastAPI Project backend: Python Debugger",
9+
"type": "debugpy",
10+
"request": "launch",
11+
"module": "uvicorn",
12+
"args": [
13+
"app.main:app",
14+
"--reload"
15+
],
16+
"cwd": "${workspaceFolder}/backend",
17+
"jinja": true,
18+
"envFile": "${workspaceFolder}/.env",
19+
},
20+
{
21+
"type": "chrome",
22+
"request": "launch",
23+
"name": "Debug Frontend: Launch Chrome against http://localhost:5173",
24+
"url": "http://localhost:5173",
25+
"webRoot": "${workspaceFolder}/frontend"
26+
},
27+
]
28+
}

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"editor.formatOnSave": true
3+
}

backend/app/api/router.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
from app.core.config import settings
44
from app.modules.auth.routes import router as auth_router
5-
from app.modules.users.routes import router as users_router
65
from app.modules.items.routes import router as items_router
6+
from app.modules.private.routes import router as private_router
77
from app.modules.shortener.routes import router as shortener_router
8+
from app.modules.users.routes import router as users_router
89
from app.modules.utils.routes import router as utils_router
9-
from app.modules.private.routes import router as private_router
1010

1111
api_router = APIRouter()
1212

backend/app/crud.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66

77
from sqlmodel import Session
88

9-
from app.modules.users.repository import UserRepository
10-
from app.modules.users.models import User
11-
from app.modules.users.schemas import UserCreate, UserCreateOAuth, UserUpdate
12-
from app.modules.items.repository import ItemRepository
139
from app.modules.items.models import Item
10+
from app.modules.items.repository import ItemRepository
1411
from app.modules.items.schemas import ItemCreate
12+
from app.modules.users.models import User
13+
from app.modules.users.repository import UserRepository
14+
from app.modules.users.schemas import UserCreate, UserCreateOAuth, UserUpdate
1515

1616

1717
def create_user(*, session: Session, user_create: UserCreate) -> User:

backend/app/models.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# Re-export models for backwards compatibility with tests
22
# Models are now organized in app/modules/*/models.py
33

4+
from app.modules.items.models import Item
5+
from app.modules.items.schemas import ItemCreate, ItemPublic, ItemUpdate
6+
from app.modules.shortener.models import ShortUrl
47
from app.modules.users.models import User
58
from app.modules.users.schemas import (
9+
UpdatePassword,
610
UserCreate,
711
UserPublic,
812
UserRegister,
913
UserUpdate,
1014
UserUpdateMe,
11-
UpdatePassword,
1215
)
13-
from app.modules.items.models import Item
14-
from app.modules.items.schemas import ItemCreate, ItemPublic, ItemUpdate
15-
from app.modules.shortener.models import ShortUrl
1616

1717
__all__ = [
1818
# Users

0 commit comments

Comments
 (0)