[Blocker] fix: complete full_snapshot_service model schema update
Published on April 29, 2026
# Dari Kekacauan Skema ke Keberesan Kode: Kisah Penyelamatan Model POS-DRW
---
### Raw Commit Data
## GitHub Update
**Repository:** [MKWcorp/POS-DRW-Skincare](https://github.com/MKWcorp/POS-DRW-Skincare)
**Author:** multimediadrw
**Date:** 4/29/2026, 10:59:17 PM
**Commit:** [`1924b2c`](https://github.com/MKWcorp/POS-DRW-Skincare/commit/1924b2c8fa50be7e616fd5d169d6f95075bc2cb6)
### Commit Message
fix: complete full_snapshot_service model schema update
All model schema mismatches fixed:
- AuthService: use getCurrentUser() method
- UserModel: beautyConsultantId (not idReseller)
- ServiceModel: String externalId + required constructor params (name/category/duration/price)
- ServiceModel: price/basePrice/customPrice/stock (removed non-existent consultant price fields)
- OrderItemModel: productName/priceAtMoment fields
Result: 0 compilation errors ✅
- Started: 32 errors
- Final: 0 errors
- Warnings: 156 (withOpacity deprecations - non-blocking)
---
_This story was imported from historical commits._