Personal-Data-Linkage-Module / pxr-certification-authority-service

MIT License
1 stars 0 forks source link

Unit Testが実行できない(CREATE DATABASE失敗) #6

Open nmatsui opened 1 year ago

nmatsui commented 1 year ago

現在の状況

pxr-ver-1.0/doc/導入ガイドライン/ビルド手順書/ビルド手順書_pxr-certification-authority-service_v1.1.pdfの「3.1 DBを作成する」に従ってDBを作成しようとしたら、以下のエラーとなる。

ERROR:  new collation (C) is incompatible with the collation of the template database (en_US.utf8)
HINT:  Use the same collation as in the template database, or use template0 as template.

暫定対応

CREATE DATABASEにTEMPLATEを指定すると、DB作成に成功する。

CREATE DATABASE pxr_pod WITH
OWNER=postgres
ENCODING='UTF8'
LC_COLLATE='C'
LC_CTYPE='C'
TABLESPACE=pg_default
CONNECTION LIMIT=-1
TEMPLATE=template0
;

修正内容