Database Documentation
Overview
RentOne uses MongoDB 7.0.31 as the primary database.
The platform follows a multi-tenant architecture where each tenant has a dedicated database.
Tenant Databases
| Tenant | Database |
|---|---|
| RENTONE | RENTONE |
| DEVMINDS | DEVMINDS |
Database Selection
Tenant database selection is performed using:
X-Tenant-Header
Core Collections
User Service
- users
- user_kyc
- refresh_tokens
Product Catalog
- product_categories
- products
- product_variants
- packages
- variants_stat
Commerce Service
- orders
- user_carts
- users_wishlist
- invoices
- addresses
Inventory System
- inventory_items
- warehouses
- inventory_transactions
Operation Service
- maintenance_requests
- return_requests
Backup
Create Backup:
mongodump --out backup/
Restore:
mongorestore backup/