MCPcopy Index your code
hub / github.com/0010aor/FlashNotes / init_db

Function init_db

backend/src/core/db.py:14–27  ·  view source on GitHub ↗
(session: Session)

Source from the content-addressed store, hash-verified

12
13
14def init_db(session: Session) -> None:
15 from src.users.services import create_user
16
17 user = session.exec(
18 select(User).where(User.email == settings.FIRST_SUPERUSER)
19 ).first()
20 if not user:
21 user_in = UserCreate(
22 email=settings.FIRST_SUPERUSER,
23 password=settings.FIRST_SUPERUSER_PASSWORD,
24 is_superuser=True,
25 )
26
27 user = create_user(session=session, user_create=user_in)
28
29
30def get_db() -> Generator[Session, None, None]:

Callers 2

initFunction · 0.90
dbFunction · 0.90

Calls 2

UserCreateClass · 0.90
create_userFunction · 0.90

Tested by 1

dbFunction · 0.72