Spaces:
Build error
Build error
from sqlalchemy import Column, Integer, String, DateTime, Unicode | |
import datetime | |
from realtime_ai_character.database.base import Base | |
class Interaction(Base): | |
__tablename__ = "interactions" | |
id = Column(Integer, primary_key=True, index=True, nullable=False) | |
client_id = Column(Integer) # deprecated, use user_id instead | |
user_id = Column(String(50)) | |
session_id = Column(String(50)) | |
# deprecated, use client_message_unicode instead | |
client_message = Column(String) | |
# deprecated, use server_message_unicode instead | |
server_message = Column(String) | |
client_message_unicode = Column(Unicode(65535)) | |
server_message_unicode = Column(Unicode(65535)) | |
timestamp = Column(DateTime, default=datetime.datetime.utcnow) | |
platform = Column(String(50)) | |
action_type = Column(String(50)) | |
def save(self, db): | |
db.add(self) | |
db.commit() | |