Skip to content

Conversation

@S0okJu
Copy link
Contributor

@S0okJu S0okJu commented Aug 1, 2025

Changes

  • Framework Migration: Migrated from Flask to FastAPI

    • Updated route definitions to use FastAPI decorators and dependency injection
    • Replaced Flask request handling with FastAPI's automatic request/response models
  • SQLAlchemy Upgrade: Upgraded to SQLAlchemy >= 2.0

    • Migrated to SQLAlchemy 2.0 syntax and patterns
    • Updated query syntax from legacy to modern style
    • Refactored model definitions to use new declarative patterns
    • Updated session management and connection handling

Migration notes

  • All existing functionality has been preserved.
  • Database xschema remains unchanged.

Test Scope/Change impact

  • unit tests updated and passing
  • integration tests updated and passing

@S0okJu S0okJu merged commit a315c68 into HexaCTF:dev/v1.1.0 Aug 1, 2025
@S0okJu S0okJu deleted the migration/fastapi branch August 1, 2025 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant