Remove StorageClass and type checking predicates #60

Closed
opened 2026-09-17 07:32:34 +02:00 by c.fahner · 0 comments
Owner

Currently the library declares the IsOfType and NotOfType predicates for matching documents.

Since there are no straightforward ways to do type checking in SQL databases, these predicates should be removed for now. In my experience it's quite a rare occurrence anyways, even in MongoDB databases.

This removes the final use of the StorageClass enum (after completion of #61), so this enum can also be removed.

Currently the library declares the `IsOfType` and `NotOfType` predicates for matching documents. Since there are no straightforward ways to do type checking in SQL databases, these predicates should be removed for now. In my experience it's quite a rare occurrence anyways, even in MongoDB databases. This removes the final use of the `StorageClass` enum (after completion of #61), so this enum can also be removed.
c.fahner added this to the v0.2 milestone 2026-09-17 07:32:34 +02:00
c.fahner added spent time 2026-09-26 21:37:20 +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.

Depends on
Reference
slendium/ocd#60
No description provided.