Мне нужно изменить конфигурацию базы данных, чтобы использовать UTC по умолчанию для экземпляра PostgreSQL10, размещенного на AWS RDS. Я хочу, чтобы он постоянно менялся на уровне базы данных и никогда не возвращался к другому часовому поясу, несмотря ни на что.
Я пытался запустить это, но он показывает 0 обновленных строк:
ALTER DATABASE <my-db> SET timezone='UTC';
Я попытался подключить пользовательскую группу параметров к БД в RDS и изменить записи следующим образом (также перезагрузился после):
Что бы я ни делал, когда я запускаю select * from pg_settings where name = 'TimeZone';
или SHOW timezone
, отображается «Америка/Чикаго».
Кажется, что это должно быть легко сделать, но это оказывается проблемой.