File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ class Base(DeclarativeBase, MappedAsDataclass):
1717
1818SQLITE_DB_URL = 'sqlite+aiosqlite:///./testing.db'
1919
20- async_engine = create_async_engine (SQLITE_DB_URL , echo = False , future = True )
20+ async_engine = create_async_engine (DATABASE_URL , echo = False , future = True )
2121
2222local_session = async_sessionmaker (bind = async_engine , class_ = AsyncSession , expire_on_commit = False )
2323
Original file line number Diff line number Diff line change 22from datetime import UTC , datetime
33from uuid6 import uuid7 #126
44
5- from sqlalchemy import DateTime , ForeignKey , String
5+ from sqlalchemy import DateTime , ForeignKey , String , UUID
66from sqlalchemy .orm import Mapped , mapped_column
77
88from ..core .db .database import Base
@@ -15,7 +15,7 @@ class Post(Base):
1515 created_by_user_id : Mapped [int ] = mapped_column (ForeignKey ("user.id" ), index = True )
1616 title : Mapped [str ] = mapped_column (String (30 ))
1717 text : Mapped [str ] = mapped_column (String (63206 ))
18- uuid : Mapped [uuid_pkg .UUID ] = mapped_column (default_factory = uuid7 , unique = True )
18+ uuid : Mapped [uuid_pkg .UUID ] = mapped_column (UUID ( as_uuid = True ), default_factory = uuid7 , unique = True )
1919 media_url : Mapped [str | None ] = mapped_column (String , default = None )
2020
2121 created_at : Mapped [datetime ] = mapped_column (DateTime (timezone = True ), default_factory = lambda : datetime .now (UTC ))
Original file line number Diff line number Diff line change @@ -72,13 +72,13 @@ def sample_user_data():
7272@pytest .fixture
7373def sample_user_read ():
7474 """Generate a sample UserRead object."""
75- import uuid
75+ from uuid6 import uuid7
7676
7777 from src .app .schemas .user import UserRead
7878
7979 return UserRead (
8080 id = 1 ,
81- uuid = uuid . uuid4 (),
81+ uuid = uuid7 (),
8282 name = fake .name (),
8383 username = fake .user_name (),
8484 email = fake .email (),
You can’t perform that action at this time.
0 commit comments