и застрял на конфигурации postgresql (до этого момента тоже не работал с ним, поэтому могу тупить сильно). Конфигурирую с помощью ansible. При создании БД указываю encoding = UTF-8, а в ответ мне ошибка приходит:
failed: [prod1] (item={u'name': u'db', u'encoding': u'UTF-8', u'owner': u'root', u'lc_collate': u'en_US.UTF-8', u'lc_ctype': u'en_US.UTF-8', u'port': u'5432'}) => {"ansible_loop_var": "item", "changed": false, "item": {"encoding": "UTF-8", "lc_collate": "en_US.UTF-8", "lc_ctype": "en_US.UTF-8", "name": "db", "owner": "root", "port": "5432"}, "msg": "Changing database encoding is not supported. Current encoding: SQL_ASCII»}
В чем может быть проблема?
На одном сервере все ок, а на втором падает
Если это не сюда, то напишу в чат ansible
версия PG?
encoding UTF-8 не существует, есть UTF8
https://www.postgresql.org/docs/12/multibyte.html
Обсуждают сегодня