mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-08-27 12:30:13 +03:00
fix: Add missing updated_at column to api_keys table
BaseTable base class includes updated_at, but the initial migration didn't create the column. Added fixup migration.
This commit is contained in:
parent
f8340cb355
commit
d75746e029
@ -27,6 +27,7 @@ def upgrade() -> None:
|
||||
sa.Column('key_prefix', sa.String(8), nullable=False),
|
||||
sa.Column('last_used_at', sa.DateTime(), nullable=True),
|
||||
sa.Column('created_at', sa.DateTime(), server_default=sa.func.current_timestamp(), nullable=False),
|
||||
sa.Column('updated_at', sa.DateTime(), server_default=sa.func.current_timestamp(), nullable=False),
|
||||
sa.Column('revoked', sa.Boolean(), default=False, nullable=False),
|
||||
sa.ForeignKeyConstraint(['user_id'], ['users.user_id'], ondelete='CASCADE'),
|
||||
sa.PrimaryKeyConstraint('api_key_id'),
|
||||
|
||||
@ -0,0 +1,23 @@
|
||||
"""add updated_at column to api_keys table
|
||||
|
||||
Revision ID: f0b0de2a9b
|
||||
Revises: f0b0de2a9
|
||||
Create Date: 2026-06-11 23:15:00.000000
|
||||
|
||||
"""
|
||||
from alembic import op
|
||||
import sqlalchemy as sa
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = 'f0b0de2a9b'
|
||||
down_revision = 'f0b0de2a9'
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade() -> None:
|
||||
op.add_column('api_keys', sa.Column('updated_at', sa.DateTime(), server_default=sa.func.current_timestamp(), nullable=False))
|
||||
|
||||
|
||||
def downgrade() -> None:
|
||||
op.drop_column('api_keys', 'updated_at')
|
||||
Loading…
x
Reference in New Issue
Block a user