Allow implementations to reject schemas with quote-unsafe identifiers #45

Closed
opened 2026-09-07 19:18:01 +02:00 by c.fahner · 0 comments
Owner

The Database::enforceSchema() method should include a note that implementations are allowed to reject schemas containing identifier names that would need special escape sequences when used in a query. This is to prevent wasting time conservatively validating every possible identifier before inserting them into a query.

The `Database::enforceSchema()` method should include a note that implementations are allowed to reject schemas containing identifier names that would need special escape sequences when used in a query. This is to prevent wasting time conservatively validating every possible identifier before inserting them into a query.
c.fahner added this to the v0.2 milestone 2026-09-27 08:11:07 +02:00
c.fahner added spent time 2026-09-27 08:16:48 +02:00
5 minutes
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 5 minutes
c.fahner
5 minutes
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
slendium/ocd#45
No description provided.