feat(app): seed restaurants, geocode addresses, refresh sharing
This commit is contained in:
@@ -3,10 +3,16 @@ import 'package:lunchpick/core/constants/app_constants.dart';
|
||||
import 'package:lunchpick/domain/entities/restaurant.dart';
|
||||
import 'package:lunchpick/domain/entities/visit_record.dart';
|
||||
|
||||
import 'store_dataset_seeder.dart';
|
||||
import 'manual_restaurant_samples.dart';
|
||||
|
||||
/// 초기 구동 시 샘플 데이터를 채워 넣는 도우미
|
||||
class SampleDataInitializer {
|
||||
static Future<void> seedInitialData() async {
|
||||
await StoreDatasetSeeder().seedIfNeeded();
|
||||
await seedManualRestaurantsIfNeeded();
|
||||
}
|
||||
|
||||
static Future<void> seedManualRestaurantsIfNeeded() async {
|
||||
final restaurantBox = Hive.box<Restaurant>(AppConstants.restaurantBox);
|
||||
final visitBox = Hive.box<VisitRecord>(AppConstants.visitRecordBox);
|
||||
|
||||
Reference in New Issue
Block a user