본문 바로가기

sqflite

(2)
[플러터] SQLite DB 내용 수정 - Flutter, onUpgrade, sqflite, 데이터베이스, db, database 다음 링크에서 기본적인 SQLite 사용법이 정리되어있다. 2021.12.13 - 플러터 SQLite 기본 사용법 - CRUD, sqflite, Flutter, 패키지 플러터 SQLite 기본 사용법 - CRUD, sqflite, Flutter, 패키지 서버와 통신해서 DB에 데이터를 저장하고 가져올 수도 있지만 앱 내부 DB를 이용하는게 프로젝트 진행에 더 유리한 경우가 있다. 그런 경우에 내부 DB(SQLite DB)에 쉽게 접근하기 위해 사용하는 패 zzangwoo.tistory.com 이미 배포된 앱의 DB 내용을 바꿔야 하는 경우 처음 Database 객체를 가져올 때 onUpgrade 속성을 이용하여 바꿔줄 수 있다. 기존 Database 코드 class SqliteTestModel { Dat..
[플러터] SQLite 기본 사용법 - CRUD, sqflite, Flutter, 패키지 서버와 통신해서 DB에 데이터를 저장하고 가져올 수도 있지만 앱 내부 DB를 이용하는게 프로젝트 진행에 더 유리한 경우가 있다. 그런 경우에 내부 DB(SQLite DB)에 쉽게 접근하기 위해 사용하는 패키지가 'sqflite'다. sqflite 패키지 설치 pub.dev에서 'sqflite' 검색 후 해당 버전의 패키지를 설치하면 된다. 나 같은 경우에는 2021년 12월 10일 기준 최신버전인 2.0.1 버전을 설치했다. path 패키지 설치 내부 데이터베이스의 위치를 정확히 정의해주는 path 패키지도 설치해준다. 이 역시 2021년 12월 10일 기준 최신 버전인 1.8.0 버전으로 설치했다. DB 연결 class SqliteTestModel { Database? _database; Future ..