feat(app): seed restaurants, geocode addresses, refresh sharing

This commit is contained in:
JiWoong Sul
2025-11-26 19:01:00 +09:00
parent 2a01fa50c6
commit 0e8c06bade
29 changed files with 18319 additions and 427 deletions

View File

@@ -5,7 +5,7 @@
## Build, Test, and Development Commands
- `flutter pub get` fetch packages after cloning or switching branches.
- `flutter pub run build_runner build --delete-conflicting-outputs` regenerate adapters and JSON code when models change.
- `flutter pub run build_runner build --delete-conflicting-outputs` regenerate adapters, JSON 코드, 그리고 `doc/restaurant_data/store.db` 변경분을 자동으로 변환/병합해 `assets/data/store_seed.json`·`store_seed.meta.json`을 갱신합니다. 개발 중에는 `flutter pub run build_runner watch --delete-conflicting-outputs`를 켜두면 store.db 수정 시마다 시드가 자동 재생성됩니다.
- `flutter run -d ios|android|chrome` start the app on the specified device; prefer simulators that can access location APIs.
- `flutter build apk|appbundle|ios --release` produce production bundles once QA is green.