SQLAlchemy의 1.3.8 발표, 파이썬 ORM 프레임 워크

SQLAlchemy의 1.3.8가 릴리스되었습니다. SQLAlchemy의 파이썬 SQL 데이터베이스 개체 및 키트 매핑 (ORM) 프레임 워크입니다. 그것은 높은 효율과 높은 성능 데이터베이스 액세스를 위해 설계된 엔터프라이즈 급 지속성 패턴의 전체 집합이 포함되어 있습니다.

새 버전은 성능에 대한 수정을 포함, 새로운 psycopg2 "값의 구현"는 INSERT 문을 수정하기 위해 컴파일러에 의해 후크를 수용 할 수 있습니다.

[ORM [버그]

  • 인해 내부 사전 컨텍스트 매퍼 / 우위 관계 상태 객체에 고정 오차로드 촬상되지

[ORM] 쓰임새

  • 기본 키 컬럼으로 사용 파이썬 PEP-435 열거 열거 데이터 타입의 객체의 사용에 대한 지원이 추가는 ORM의 값으로 매핑되고

엔진

[엔진] [기능]

  • True로 설정하면 추가 된 새로운 매개 변수 create_engine.hide_parameters는 더 이상 기록 SQL 매개 변수로 이어질 것, 그것은 객체 StatementError의 문자열 표현에 표시되지 않습니다

[엔진] [버그]

  • 첫 번째 연결 "초기화"프로세스가 비정상의 문제가 발생할 때 발생 방언 수정

PostgreSQL의

[PostgreSQL의 [버그]

  • 저스트 1.3.7 추가 지원 "execute_values ​​()"메소드 기능 psycopg2 개정
  • 잘못된 정수가 아닌 값을 실행할 수 없습니다 postgresql.array 오브젝트의 사용에 PostgreSQL의 연산자로 인해 잘못된 주장에 버그가 발생 고정

[PostgreSQL의 [유스 케이스]

  • CHECK 제약 조건에 존재할 수있는 "유효하지 않습니다"특별한 규정 자 PostgreSQL을 포함하여 반사 CHECK 제약 조건에 대한 추가 지원은, 이러한 제약은 기존 테이블에 추가하고, 현재 테이블에 적용되지 않습니다 지시하는 데이터가있다

SQLite는

[SQLite는 [버그] [반사]

  • 그에만에만 열 이름이없는 부모 테이블이 올바른 FOREIGN KEY 반영되지 않습니다 참조하는 테이블의 이름으로 설정 "열을 참조"로 설정되어, 버그를 수정

발표 : https://www.sqlalchemy.org/blog/2019/08/27/sqlalchemy-1.3.8-released/
완전한 갱신 : https://docs.sqlalchemy.org/en/13/changelog/changelog_13 .html 중에서 # 변화-1.3.8
다운로드 : https://www.sqlalchemy.org/download.html

추천

출처www.oschina.net/news/109431/sqlalchemy-1-3-8-released