self-generated, convex styled prefixed id for all tables

This commit is contained in:
2026-05-16 04:30:26 +08:00
parent 3307ccf1ee
commit 5be47649e2
5 changed files with 87 additions and 8 deletions
+11
View File
@@ -0,0 +1,11 @@
from sqlalchemy import Column, DateTime, String, ForeignKey
from sqlalchemy.sql import func
from .base import Base, AutoID
class Message(Base, AutoID):
__tablename__ = "messages"
user_id = Column(String, ForeignKey("users.id"), index=True)
content = Column(String)
created_at = Column(DateTime(timezone=True), server_default=func.now())