From 94c03cad1f0c5eb01e2eba39fbf086c2b63bc490 Mon Sep 17 00:00:00 2001 From: Campbell Alden Date: Sat, 29 Aug 2026 00:52:28 +0900 Subject: [PATCH] Rename duration to wait_duration to make it clear what the duration means The wait_duration means how long after the previous entry was released that you have to wait for the next one. --- src/infra/publication.py | 4 ++-- src/services/publications/data.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/infra/publication.py b/src/infra/publication.py index fb28357..1361abb 100644 --- a/src/infra/publication.py +++ b/src/infra/publication.py @@ -31,7 +31,7 @@ class PublicationSequenceModel(Base): position: Mapped[int] = mapped_column() entry_id: Mapped[int] = mapped_column(ForeignKey('publication_entry.id')) order_id: Mapped[int] = mapped_column(ForeignKey('publication_order.id')) - duration: Mapped[timedelta | None] = mapped_column(Interval()) + wait_duration: Mapped[timedelta | None] = mapped_column(Interval()) __table_args__ = ( UniqueConstraint('order_id', 'entry_id'), @@ -71,7 +71,7 @@ def model_to_sequence(db_pub_position: PublicationSequenceModel) -> Sequence: return Sequence( position=db_pub_position.position, entry=model_to_entry(db_pub_position.entry).to_profile(), - duration=db_pub_position.duration, + wait_duration=db_pub_position.wait_duration, ) diff --git a/src/services/publications/data.py b/src/services/publications/data.py index c29a563..8580ea6 100644 --- a/src/services/publications/data.py +++ b/src/services/publications/data.py @@ -22,7 +22,7 @@ class Entry: class Sequence: position: int entry: EntryProfile - duration: timedelta | None + wait_duration: timedelta | None @dataclass