OpenSlides/openslides-backend

Create commit protection for migration connection

Open

#3,657 opened on Jul 8, 2026

 (0 comments) (0 reactions) (0 assignees)Python (39 forks)auto 404
enhancementgood first issue

Repository metrics

Stars
 (8 stars)
PR merge metrics
 (PR metrics pending)

Description

Currently if a dev was to commit on the connection stored in the cursor it could potentially damage data. To prevent that my idea is to subclass the psycopg connection/cursor and pass this object to the migration functions. This subclassed connection/cursor could then prevent any commit or retrieval of the connection.

Contributor guide