update address

This commit is contained in:
Phuoc Nguyen
2025-11-18 17:04:00 +07:00
parent a5eb95fa64
commit 0dda402246
33 changed files with 4250 additions and 232 deletions

View File

@@ -5,8 +5,11 @@
import 'package:hive_ce/hive.dart';
import 'package:worker/core/database/models/cached_data.dart';
import 'package:worker/core/database/models/enums.dart';
import 'package:worker/features/account/data/models/address_model.dart';
import 'package:worker/features/account/data/models/audit_log_model.dart';
import 'package:worker/features/account/data/models/city_model.dart';
import 'package:worker/features/account/data/models/payment_reminder_model.dart';
import 'package:worker/features/account/data/models/ward_model.dart';
import 'package:worker/features/auth/data/models/business_unit_model.dart';
import 'package:worker/features/auth/data/models/user_model.dart';
import 'package:worker/features/auth/data/models/user_session_model.dart';
@@ -36,6 +39,7 @@ import 'package:worker/features/showrooms/data/models/showroom_product_model.dar
extension HiveRegistrar on HiveInterface {
void registerAdapters() {
registerAdapter(AddressModelAdapter());
registerAdapter(AuditLogModelAdapter());
registerAdapter(BusinessUnitModelAdapter());
registerAdapter(CachedDataAdapter());
@@ -43,6 +47,7 @@ extension HiveRegistrar on HiveInterface {
registerAdapter(CartModelAdapter());
registerAdapter(CategoryModelAdapter());
registerAdapter(ChatRoomModelAdapter());
registerAdapter(CityModelAdapter());
registerAdapter(ComplaintStatusAdapter());
registerAdapter(ContentTypeAdapter());
registerAdapter(DesignRequestModelAdapter());
@@ -86,11 +91,13 @@ extension HiveRegistrar on HiveInterface {
registerAdapter(UserRoleAdapter());
registerAdapter(UserSessionModelAdapter());
registerAdapter(UserStatusAdapter());
registerAdapter(WardModelAdapter());
}
}
extension IsolatedHiveRegistrar on IsolatedHiveInterface {
void registerAdapters() {
registerAdapter(AddressModelAdapter());
registerAdapter(AuditLogModelAdapter());
registerAdapter(BusinessUnitModelAdapter());
registerAdapter(CachedDataAdapter());
@@ -98,6 +105,7 @@ extension IsolatedHiveRegistrar on IsolatedHiveInterface {
registerAdapter(CartModelAdapter());
registerAdapter(CategoryModelAdapter());
registerAdapter(ChatRoomModelAdapter());
registerAdapter(CityModelAdapter());
registerAdapter(ComplaintStatusAdapter());
registerAdapter(ContentTypeAdapter());
registerAdapter(DesignRequestModelAdapter());
@@ -141,5 +149,6 @@ extension IsolatedHiveRegistrar on IsolatedHiveInterface {
registerAdapter(UserRoleAdapter());
registerAdapter(UserSessionModelAdapter());
registerAdapter(UserStatusAdapter());
registerAdapter(WardModelAdapter());
}
}