52 lines
2.0 KiB
Dart
52 lines
2.0 KiB
Dart
// 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/home/data/models/member_card_model.dart';
|
|
import 'package:worker/features/home/data/models/promotion_model.dart';
|
|
import 'package:worker/features/products/data/models/category_model.dart';
|
|
import 'package:worker/features/products/data/models/product_model.dart';
|
|
|
|
extension HiveRegistrar on HiveInterface {
|
|
void registerAdapters() {
|
|
registerAdapter(CachedDataAdapter());
|
|
registerAdapter(CategoryModelAdapter());
|
|
registerAdapter(GiftStatusAdapter());
|
|
registerAdapter(MemberCardModelAdapter());
|
|
registerAdapter(MemberTierAdapter());
|
|
registerAdapter(NotificationTypeAdapter());
|
|
registerAdapter(OrderStatusAdapter());
|
|
registerAdapter(PaymentMethodAdapter());
|
|
registerAdapter(PaymentStatusAdapter());
|
|
registerAdapter(ProductModelAdapter());
|
|
registerAdapter(ProjectStatusAdapter());
|
|
registerAdapter(ProjectTypeAdapter());
|
|
registerAdapter(PromotionModelAdapter());
|
|
registerAdapter(TransactionTypeAdapter());
|
|
registerAdapter(UserTypeAdapter());
|
|
}
|
|
}
|
|
|
|
extension IsolatedHiveRegistrar on IsolatedHiveInterface {
|
|
void registerAdapters() {
|
|
registerAdapter(CachedDataAdapter());
|
|
registerAdapter(CategoryModelAdapter());
|
|
registerAdapter(GiftStatusAdapter());
|
|
registerAdapter(MemberCardModelAdapter());
|
|
registerAdapter(MemberTierAdapter());
|
|
registerAdapter(NotificationTypeAdapter());
|
|
registerAdapter(OrderStatusAdapter());
|
|
registerAdapter(PaymentMethodAdapter());
|
|
registerAdapter(PaymentStatusAdapter());
|
|
registerAdapter(ProductModelAdapter());
|
|
registerAdapter(ProjectStatusAdapter());
|
|
registerAdapter(ProjectTypeAdapter());
|
|
registerAdapter(PromotionModelAdapter());
|
|
registerAdapter(TransactionTypeAdapter());
|
|
registerAdapter(UserTypeAdapter());
|
|
}
|
|
}
|