Skip to content

Instantly share code, notes, and snippets.

@litnimax
Last active November 7, 2019 04:27
Show Gist options
  • Save litnimax/9baf726e321b32bc66d7917c3e1c80c0 to your computer and use it in GitHub Desktop.
Save litnimax/9baf726e321b32bc66d7917c3e1c80c0 to your computer and use it in GitHub Desktop.
Change postgres default template0 to UTF8 encoding
update pg_database set datallowconn = TRUE where datname = 'template0';
\c template0
update pg_database set datistemplate = FALSE where datname = 'template1';
drop database template1;
create database template1 with template = template0 encoding = 'UTF8';
update pg_database set datistemplate = TRUE where datname = 'template1';
template1
update pg_database set datallowconn = FALSE where datname = 'template0';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment