backup: 사용하지 않는 파일 삭제 전 복구 지점

- 전체 371개 파일 중 82개 미사용 파일 식별
- Phase 1: 33개 파일 삭제 예정 (100% 안전)
- Phase 2: 30개 파일 삭제 검토 예정
- Phase 3: 19개 파일 수동 검토 예정

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
JiWoong Sul
2025-09-02 19:51:40 +09:00
parent 650cd4be55
commit c419f8f458
149 changed files with 12934 additions and 3644 deletions

View File

@@ -1,13 +1,32 @@
/// 앱 전역 상수 정의
class AppConstants {
// API 관련
static const int defaultPageSize = 20;
static const int defaultPageSize = 10;
static const int maxPageSize = 100;
static const Duration cacheTimeout = Duration(minutes: 5);
// API 타임아웃
static const Duration apiConnectTimeout = Duration(seconds: 60);
static const Duration apiReceiveTimeout = Duration(seconds: 60);
// 페이지네이션 상수 (중앙 집중 관리)
static const int minPageSize = 5; // 최소 페이지 크기
static const int largePageSize = 20; // 대용량 데이터용
static const int smallPageSize = 5; // 테스트/미리보기용
static const int bulkPageSize = 100; // 대량 조회용
static const int maxBulkPageSize = 1000; // 전체 데이터 조회용
// 테이블별 기본 페이지 크기 (데이터 특성에 맞춰 최적화)
static const int equipmentPageSize = 10; // 장비 목록 (상세 정보 많음)
static const int userPageSize = 20; // 사용자 목록 (일반적인 리스트)
static const int companyPageSize = 10; // 회사 목록 (계층 구조 고려)
static const int warehousePageSize = 10; // 창고 목록 (위치 정보 포함)
static const int adminPageSize = 10; // 관리자 목록 (소수 데이터)
static const int vendorPageSize = 10; // 제조사 목록
static const int modelPageSize = 20; // 모델 목록
static const int historyPageSize = 10; // 이력 목록 (상세 정보 많음)
static const int rentPageSize = 20; // 대여 목록
static const int maintenancePageSize = 10; // 유지보수 목록
// API 타임아웃 (Phase 8 2단계: 30초로 단축하여 빠른 오류 감지)
static const Duration apiConnectTimeout = Duration(seconds: 30);
static const Duration apiReceiveTimeout = Duration(seconds: 30);
static const Duration healthCheckTimeout = Duration(seconds: 10);
static const Duration loginTimeout = Duration(seconds: 10);