dev@locazia: fix image content metadata

This commit is contained in:
user committed 2024-03-11 01:13:29 +03:00
1 parent d571281b51
commit 4c0d6be3b1
5 files changed
+73 -14

No files matched your search

+1
View File
@@ -7,3 +7,4 @@ from app.core.models.transaction import UserBalance, InternalTransaction
from app.core.models.user import User
from app.core.models.wallet_connection import WalletConnection
from app.core.models.messages import KnownTelegramMessage
from app.core.models.user_activity import UserActivity
+18
View File
@@ -0,0 +1,18 @@
from sqlalchemy import Column, BigInteger, Integer, String, ForeignKey, DateTime, JSON, Boolean
from sqlalchemy.orm import relationship
from .base import AlchemyBase
class UserActivity(AlchemyBase):
__tablename__ = 'users_activity'
id = Column(Integer, autoincrement=True, primary_key=True)
type = Column(String(64), nullable=False)
meta = Column(JSON, nullable=False, default={})
user_id = Column(Integer, ForeignKey('users.id'), nullable=False)
user_ip = Column(String(64), nullable=True)
created = Column(DateTime, nullable=False, default=0)
user = relationship('User', uselist=False, foreign_keys=[user_id])