aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fietsboek/models/journey.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/fietsboek/models/journey.py b/fietsboek/models/journey.py
index 81bf30c..f726efd 100644
--- a/fietsboek/models/journey.py
+++ b/fietsboek/models/journey.py
@@ -69,10 +69,10 @@ journey_track_assoc = Table(
class Journey(Base):
__tablename__ = "journeys"
id: Mapped[int] = mapped_column(Integer, primary_key=True)
- owner_id: Mapped[int] = mapped_column(Integer, ForeignKey("users.id"))
- title: Mapped[str | None] = mapped_column(Text)
- description: Mapped[str | None] = mapped_column(Text)
- visibility: Mapped[Visibility | None] = mapped_column(Enum(Visibility))
+ owner_id: Mapped[int] = mapped_column(Integer, ForeignKey("users.id"), nullable=False)
+ title: Mapped[str] = mapped_column(Text, nullable=False)
+ description: Mapped[str] = mapped_column(Text, nullable=False)
+ visibility: Mapped[Visibility] = mapped_column(Enum(Visibility), nullable=False)
link_secret: Mapped[str | None] = mapped_column(Text)
owner: Mapped["models.User"] = relationship("User", back_populates="journeys")