sqlite-utils 4.0 출시, 데이터베이스 스키마 마이그레이션 기능 추가
sqlite-utils 4.0, now with database schema migrations
sqlite-utils 4.0이 출시되었으며, 이는 2020년 11월 3.0 이후 첫 주요 버전이다. 이 버전은 데이터베이스 마이그레이션, 중첩 트랜잭션을 위한 db.atomic() 메서드, 복합 외래 키 지원 등 세 가지 주요 기능을 도입했다. 마이그레이션은 SQLite 데이터베이스에 적용할 변경 사항의 순서를 정의하고, 적용된 마이그레이션을 추적하는 메커니즘을 포함한다. 마이그레이션은 sqlite-utils Python 라이브러리를 사용하여 Python 파일로 정의된다.
sqlite-utils 4.0의 데이터베이스 마이그레이션 기능은 데이터베이스 스키마 변경을 보다 체계적으로 관리할 수 있게 해준다.
원문 출처
Simon Willison's Weblog