Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Mongodb Fixtures Bundle Laravel Package

graviton/mongodb-fixtures-bundle

A Symfony bundle for loading MongoDB fixtures into your applications. It integrates with Doctrine MongoDB ODM to seed test and development databases with sample data and supports fixture ordering and dependency resolution so collections stay consistent across environments.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Test infrastructure modernization: Evaluate replacing liip/test-fixtures-bundle in Symfony services that use Doctrine MongoDB ODM, specifically to remove unnecessary ORM/DBAL dependencies from the test stack.
  • Build vs. buy/adopt: A small, focused bundle can be cheaper than building an internal MongoDB-only fixture loader, but the low community signal (0 stars, score 0, 0 dependents) makes this a pilot/adopt-with-caveats decision rather than a strategic platform bet.
  • CI and dependency simplification: Reducing transitive dependencies can shorten CI installs, reduce version-conflict risk, and isolate MongoDB fixture behavior from broader Doctrine test tooling.
  • Use cases to validate: Deterministic MongoDB document fixtures for integration tests, local development seed data, and migration of existing Liip-based fixture annotations/attributes in MongoDB ODM-only Symfony apps.
  • Maintenance-risk decision: Because the package appears to have little external validation, decide explicitly whether the team is willing to fork, vendor, or own patches if upstream activity is insufficient.

When to Consider This Package

  • You run a Symfony application using Doctrine MongoDB ODM and already rely on liip/test-fixtures-bundle semantics.
  • You want a drop-in, dependency-free, MongoDB-only fixture layer and can review the source code directly.
  • Your fixture needs are simple and test-focused, and your team can absorb maintenance or fork risk if the package is inactive.
  • You are running a time-boxed pilot with clear fallback to Liip if compatibility, reliability, or maintenance issues appear.
  • Look elsewhere if you need active community support, security response, broad database coverage, complex ORM/DBAL fixture behavior, production-grade data seeding, or non-Symfony integration.
  • Also look elsewhere if 0 stars / 0 dependents / score 0 is unacceptable for your organization’s dependency policy, or if licensing, tests, and documentation cannot be verified.

How to Pitch It (Stakeholders)

  • Executive summary: This is a narrowly scoped, low-cost dependency-reduction option for MongoDB ODM test fixtures. It may simplify CI and reduce unnecessary Doctrine dependencies, but its low adoption means it should be treated as a controlled pilot, not a broad standard.
  • Engineering summary: It is positioned as a drop-in replacement for liip/test-fixtures-bundle, focused only on MongoDB ODM fixtures and free of extra dependencies. The trade-off is maturity risk: minimal community validation means we should audit the code, confirm license and test coverage, and define an internal ownership/fallback plan before relying on it.
  • Recommendation: Approve a small pilot in one test suite, measure migration effort and CI impact, and require an exit criterion: pass fixture tests, no blocking defects, and a documented fork/maintenance path if upstream is inactive.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator