gate: migration 0087 add timestamps to password_reset_tokens, backup uploaded to Forgejo

This commit is contained in:
Agent Zero
2026-07-31 09:23:34 +02:00
parent 1deb852ff3
commit 437c107ee8
@@ -0,0 +1,29 @@
"""Add created_at and updated_at to password_reset_tokens.
The PasswordResetToken model uses TenantMixin which includes
TimestampMixin (created_at, updated_at), but the DB table was
missing these columns. This migration adds them.
Revision ID: 0087
Revises: 0086
"""
from __future__ import annotations
from alembic import op
import sqlalchemy as sa
revision = "0087"
down_revision = "0086"
branch_labels = None
depends_on = None
def upgrade() -> None:
op.add_column("password_reset_tokens", sa.Column("created_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.func.now()))
op.add_column("password_reset_tokens", sa.Column("updated_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.func.now()))
def downgrade() -> None:
op.drop_column("password_reset_tokens", "updated_at")
op.drop_column("password_reset_tokens", "created_at")