Transform your MongoDB collection schema
Undo, redo, and preview changes as you go
Add, delete, and rename fields
Make straightforward changes to your collection and preview updates as you go.
Reorder and embed fields
Order your fields exactly as you need. Move them up or down the list, move fields to a parent field, or embed fields within fields.
Objects and arrays
Unwind selected arrays and objects
Unwind an array or object and save elements in a different MongoDB collection that’s linked through a foreign key.
Flatten objects and arrays
Get your fields on the same parent level, then move and embed them as needed.
Why use Reschema?
With a powerful MongoDB migration tool, a schema makeover is only a few clicks away
Clean up SQL migrations
Just migrated data from SQL to MongoDB? Restructure your newly imported tables and columns as MongoDB documents that make the most sense.
Update schema – minus the migration scripts
MongoDB is great for ad-hoc schema changes, but these could get unruly over time. With Reschema, you can easily restructure collections to reflect changes in your data. Like pressing a handy reset button.
Improve performance by skipping unnecessary schema or document versions
MongoDB lets you keep multiple versions of your schema or document, but this means duplicating indexes. Keep collections light and simple with a schema cleanup instead.