b87dd6083c
When init_db() called Base.metadata.create_all() before Alembic migrations, the ORM model created the webhook_configs table. Alembic migration 009 then failed with OperationalError: table webhook_configs already exists. Fix: check for alembic_version table before calling create_all(). Tracked databases skip create_all and let Alembic handle all schema changes instead. Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>