// Generated by Hive CE // Do not modify // Check in to version control 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/audit_log_model.dart'; import 'package:worker/features/account/data/models/payment_reminder_model.dart'; import 'package:worker/features/auth/data/models/user_model.dart'; import 'package:worker/features/auth/data/models/user_session_model.dart'; import 'package:worker/features/cart/data/models/cart_item_model.dart'; import 'package:worker/features/cart/data/models/cart_model.dart'; import 'package:worker/features/chat/data/models/chat_room_model.dart'; import 'package:worker/features/chat/data/models/message_model.dart'; import 'package:worker/features/favorites/data/models/favorite_model.dart'; import 'package:worker/features/home/data/models/member_card_model.dart'; import 'package:worker/features/home/data/models/promotion_model.dart'; import 'package:worker/features/loyalty/data/models/gift_catalog_model.dart'; import 'package:worker/features/loyalty/data/models/loyalty_point_entry_model.dart'; import 'package:worker/features/loyalty/data/models/points_record_model.dart'; import 'package:worker/features/loyalty/data/models/redeemed_gift_model.dart'; import 'package:worker/features/notifications/data/models/notification_model.dart'; import 'package:worker/features/orders/data/models/invoice_model.dart'; import 'package:worker/features/orders/data/models/order_item_model.dart'; import 'package:worker/features/orders/data/models/order_model.dart'; import 'package:worker/features/orders/data/models/payment_line_model.dart'; import 'package:worker/features/products/data/models/category_model.dart'; import 'package:worker/features/products/data/models/product_model.dart'; import 'package:worker/features/products/data/models/stock_level_model.dart'; import 'package:worker/features/projects/data/models/design_request_model.dart'; import 'package:worker/features/projects/data/models/project_submission_model.dart'; import 'package:worker/features/quotes/data/models/quote_item_model.dart'; import 'package:worker/features/quotes/data/models/quote_model.dart'; import 'package:worker/features/showrooms/data/models/showroom_model.dart'; import 'package:worker/features/showrooms/data/models/showroom_product_model.dart'; extension HiveRegistrar on HiveInterface { void registerAdapters() { registerAdapter(AuditLogModelAdapter()); registerAdapter(CachedDataAdapter()); registerAdapter(CartItemModelAdapter()); registerAdapter(CartModelAdapter()); registerAdapter(CategoryModelAdapter()); registerAdapter(ChatRoomModelAdapter()); registerAdapter(ComplaintStatusAdapter()); registerAdapter(ContentTypeAdapter()); registerAdapter(DesignRequestModelAdapter()); registerAdapter(DesignStatusAdapter()); registerAdapter(EntrySourceAdapter()); registerAdapter(EntryTypeAdapter()); registerAdapter(FavoriteModelAdapter()); registerAdapter(GiftCatalogModelAdapter()); registerAdapter(GiftCategoryAdapter()); registerAdapter(GiftStatusAdapter()); registerAdapter(InvoiceModelAdapter()); registerAdapter(InvoiceStatusAdapter()); registerAdapter(InvoiceTypeAdapter()); registerAdapter(LoyaltyPointEntryModelAdapter()); registerAdapter(LoyaltyTierAdapter()); registerAdapter(MemberCardModelAdapter()); registerAdapter(MessageModelAdapter()); registerAdapter(NotificationModelAdapter()); registerAdapter(OrderItemModelAdapter()); registerAdapter(OrderModelAdapter()); registerAdapter(OrderStatusAdapter()); registerAdapter(PaymentLineModelAdapter()); registerAdapter(PaymentMethodAdapter()); registerAdapter(PaymentReminderModelAdapter()); registerAdapter(PaymentStatusAdapter()); registerAdapter(PointsRecordModelAdapter()); registerAdapter(PointsStatusAdapter()); registerAdapter(ProductModelAdapter()); registerAdapter(ProjectSubmissionModelAdapter()); registerAdapter(ProjectTypeAdapter()); registerAdapter(PromotionModelAdapter()); registerAdapter(QuoteItemModelAdapter()); registerAdapter(QuoteModelAdapter()); registerAdapter(QuoteStatusAdapter()); registerAdapter(RedeemedGiftModelAdapter()); registerAdapter(ReminderTypeAdapter()); registerAdapter(RoomTypeAdapter()); registerAdapter(ShowroomModelAdapter()); registerAdapter(ShowroomProductModelAdapter()); registerAdapter(StockLevelModelAdapter()); registerAdapter(SubmissionStatusAdapter()); registerAdapter(UserModelAdapter()); registerAdapter(UserRoleAdapter()); registerAdapter(UserSessionModelAdapter()); registerAdapter(UserStatusAdapter()); } } extension IsolatedHiveRegistrar on IsolatedHiveInterface { void registerAdapters() { registerAdapter(AuditLogModelAdapter()); registerAdapter(CachedDataAdapter()); registerAdapter(CartItemModelAdapter()); registerAdapter(CartModelAdapter()); registerAdapter(CategoryModelAdapter()); registerAdapter(ChatRoomModelAdapter()); registerAdapter(ComplaintStatusAdapter()); registerAdapter(ContentTypeAdapter()); registerAdapter(DesignRequestModelAdapter()); registerAdapter(DesignStatusAdapter()); registerAdapter(EntrySourceAdapter()); registerAdapter(EntryTypeAdapter()); registerAdapter(FavoriteModelAdapter()); registerAdapter(GiftCatalogModelAdapter()); registerAdapter(GiftCategoryAdapter()); registerAdapter(GiftStatusAdapter()); registerAdapter(InvoiceModelAdapter()); registerAdapter(InvoiceStatusAdapter()); registerAdapter(InvoiceTypeAdapter()); registerAdapter(LoyaltyPointEntryModelAdapter()); registerAdapter(LoyaltyTierAdapter()); registerAdapter(MemberCardModelAdapter()); registerAdapter(MessageModelAdapter()); registerAdapter(NotificationModelAdapter()); registerAdapter(OrderItemModelAdapter()); registerAdapter(OrderModelAdapter()); registerAdapter(OrderStatusAdapter()); registerAdapter(PaymentLineModelAdapter()); registerAdapter(PaymentMethodAdapter()); registerAdapter(PaymentReminderModelAdapter()); registerAdapter(PaymentStatusAdapter()); registerAdapter(PointsRecordModelAdapter()); registerAdapter(PointsStatusAdapter()); registerAdapter(ProductModelAdapter()); registerAdapter(ProjectSubmissionModelAdapter()); registerAdapter(ProjectTypeAdapter()); registerAdapter(PromotionModelAdapter()); registerAdapter(QuoteItemModelAdapter()); registerAdapter(QuoteModelAdapter()); registerAdapter(QuoteStatusAdapter()); registerAdapter(RedeemedGiftModelAdapter()); registerAdapter(ReminderTypeAdapter()); registerAdapter(RoomTypeAdapter()); registerAdapter(ShowroomModelAdapter()); registerAdapter(ShowroomProductModelAdapter()); registerAdapter(StockLevelModelAdapter()); registerAdapter(SubmissionStatusAdapter()); registerAdapter(UserModelAdapter()); registerAdapter(UserRoleAdapter()); registerAdapter(UserSessionModelAdapter()); registerAdapter(UserStatusAdapter()); } }