>

unaccent 를 사용하고 있습니다  PostgreSQL 데이터베이스의 확장 프로그램입니다.

에 의해 설치

CREATE EXTENSION IF NOT EXISTS unaccent

그리고 연결 내에서 제대로 실행됩니다. 그러나 데이터베이스에 다시 연결하면 unaccent 가 실행됩니다.  함수 function unaccent(character varying) does not exist 오류가 발생합니다.  그리고 CREATE EXTENSION ... 를 실행해야합니다  다시. 그러면 잘 작동합니다.

내 문제는 내가 unaccent 를 실행해야한다는 것입니다  데이터베이스를 다시 만들 필요없이 데이터베이스에 연결할 때마다 확장 프로그램입니다.

unaccent 를 활성화하려면 어떻게해야합니까  모든 연결마다.


  • 답변 # 1

    CREATE EXTENSION 명령은 한 번만 실행하면됩니다. 트랜잭션에서 트랜잭션을 실행 한 경우 향후 연결에서 사용할 수 있도록 트랜잭션을 커밋해야합니다.

  • 이전 c++ - 게시 할 내용이 없습니다 octree가 비어 있습니다
  • 다음 python - 에서 django 메시지를 컴파일하십시오 1 행 Django 국제화