Skip to content

Feat mongodb#721

Merged
abnegate merged 241 commits intomainfrom
feat-mongodb
Oct 6, 2025
Merged

Feat mongodb#721
abnegate merged 241 commits intomainfrom
feat-mongodb

Conversation

@abnegate
Copy link
Member

@abnegate abnegate commented Sep 30, 2025

Summary by CodeRabbit

  • New Features

    • MongoDB support: native adapter, PHP mongodb extension, composer requirements, and local mongo + mongo-express services.
  • Refactor

    • Default ID format switched to UUIDv7.
    • Increased key/label/permission length limits to 255.
    • New adapter capability flags and casting lifecycle hooks.
  • Chores

    • Updated MySQL and Redis images; docker/dev config extended with volumes/secrets for Mongo.
  • Tests

    • Expanded adapter matrix (Mongo/SharedTables variants) and added capability-aware e2e/unit tests.

@abnegate abnegate requested a review from fogelito October 5, 2025 04:52
@abnegate abnegate merged commit 8475957 into main Oct 6, 2025
17 checks passed
@abnegate abnegate deleted the feat-mongodb branch October 6, 2025 03:09
@abnegate abnegate restored the feat-mongodb branch October 6, 2025 04:22
@abnegate abnegate mentioned this pull request Oct 6, 2025
abnegate added a commit that referenced this pull request Oct 6, 2025
This reverts commit 8475957, reversing
changes made to e318e54.
@abnegate abnegate mentioned this pull request Oct 6, 2025
This was referenced Nov 20, 2025
This was referenced Jan 15, 2026
This was referenced Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants