codeant-ai-for-open-source[bot] commented on PR #38157:
URL: https://github.com/apache/superset/pull/38157#issuecomment-3939899995
## **Sequence Diagram**
This PR adds a replay Alembic migration that re-runs the original
user_favorite_tag table creation safely. The sequence shows the upgrade command
triggering the replay migration which delegates to the original migration
module; the operation creates the table only if missing.
```mermaid
sequenceDiagram
participant Operator
participant Alembic
participant ReplayMigration
participant OriginalMigration
participant Database
Operator->>Alembic: superset db upgrade
Alembic->>ReplayMigration: run a1b2c3d4e5f6 upgrade()
ReplayMigration->>OriginalMigration: import module & call
module.upgrade()
OriginalMigration->>Database: create user_favorite_tag if not exists
Database-->>OriginalMigration: table created / already exists
OriginalMigration-->>ReplayMigration: upgrade complete
ReplayMigration-->>Alembic: migration complete
```
---
*Generated by [CodeAnt AI](https://codeant.ai)*
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]