database
database copied to clipboard
Primary attribute integer representation
Summary by CodeRabbit
-
New Features
- Added support for a new ID attribute type accommodating both integer and string formats.
- Enhanced validation for ID and sequence attributes with stricter rules and handling of edge cases.
- Updated collection schemas, document processing, and database adapters to fully integrate the new ID attribute type.
-
Bug Fixes
- Improved type casting to ensure consistent handling of ID and sequence values across all database adapters.
-
Tests
- Expanded test coverage for the new ID attribute type, including creation, querying, and validation scenarios.
- Updated existing tests to reflect changes in ID attribute handling and validation.
-
Chores
- Configured test runner to halt immediately on first failure for faster feedback.