visibility-no-need
All checks were successful
Deploy to core / deploy (push) Successful in 1m36s

This commit is contained in:
2024-02-02 19:36:30 +03:00
parent e3ee65f79a
commit 61528e5269
7 changed files with 10 additions and 27 deletions

View File

@@ -1,5 +1,4 @@
import time
from enum import Enum as Enumeration
from sqlalchemy import JSON, Boolean, Column, ForeignKey, Integer, String
from sqlalchemy.orm import relationship
@@ -48,12 +47,6 @@ class ShoutCommunity(Base):
community = Column(ForeignKey('community.id'), primary_key=True, index=True)
class ShoutVisibility(Enumeration):
AUTHORS = 'AUTHORS'
COMMUNITY = 'COMMUNITY'
FEATURED = 'FEATURED'
class Shout(Base):
__tablename__ = 'shout'
@@ -83,8 +76,6 @@ class Shout(Base):
communities = relationship(lambda: Community, secondary='shout_community')
reactions = relationship(lambda: Reaction)
visibility = Column(String, default=ShoutVisibility.AUTHORS.value)
lang = Column(String, nullable=False, default='ru', comment='Language')
version_of = Column(ForeignKey('shout.id'), nullable=True)
oid = Column(String, nullable=True)