방구석 컴퓨터/플러터
SQLite 스키마 변경을 위한 버전 정보와 `onUpgrade`
SQLite를 통해 테이블을 생성할 때 아래와 같은 코드를 사용하게 된다. /// 데이터베이스 초기화 메서드 /// 데이터베이스 경로를 생성하고 열거나 새로 만듬 Future _initDB(String dbName) async { final dbPath = await getDatabasesPath(); // 데이터베이스 파일을 저장할 기본 경로 불러오기 final path = join(dbPath, dbName); // 경로와 파일명을 결합하여 완전한 경로 생성 // SQLite 데이터베이스 열기 또는 생성. 경로가 없으면 파일 생성 return await openDatabase( path, version: 1, // 데이터베이스 버전. 변경 시 onUpgra..
2025. 1. 9. 15:23