Skip to content

Instantly share code, notes, and snippets.

@turboladen
Created October 2, 2013 08:46
Show Gist options
  • Select an option

  • Save turboladen/6790847 to your computer and use it in GitHub Desktop.

Select an option

Save turboladen/6790847 to your computer and use it in GitHub Desktop.
Script for dealing with creating Postgres databases that complain with: ``` PG::InvalidParameterValue: ERROR: encoding UTF8 does not match locale en_US DETAIL: The chosen LC_CTYPE setting requires encoding LATIN1. ``` ...when trying to create the production DB. Taken from: http://stackoverflow.com/questions/13115692/encoding-utf8-does-not-match-…
sudo su postgres
psql
update pg_database set datistemplate=false where datname='template1';
drop database Template1;
create database template1 with owner=postgres encoding='UTF-8'
lc_collate='en_US.utf8' lc_ctype='en_US.utf8' template template0;
update pg_database set datistemplate=true where datname='template1';
@diguage

diguage commented Feb 20, 2014

Copy link
Copy Markdown

Very Good! Thank you very much!

@crmitchelmore

Copy link
Copy Markdown

Exactly what I needed

@engmsaleh

Copy link
Copy Markdown

Nice one, did the trick .

@kraustomasz

Copy link
Copy Markdown

Great, works!

@mufid

mufid commented Oct 30, 2014

Copy link
Copy Markdown

It just works. Thanks!

@clarkbremer

Copy link
Copy Markdown

Thanks, Man, that's just what I needed.

@MethodenMann

Copy link
Copy Markdown

Thank you!

@gustavor-souza

Copy link
Copy Markdown

Thanks a lot.

@macool

macool commented Nov 16, 2015

Copy link
Copy Markdown

awesome 😍

@adrianmcli

Copy link
Copy Markdown

Noice!

@Erreur32

Erreur32 commented Apr 5, 2017

Copy link
Copy Markdown

Very Nice !

@HNaga

HNaga commented Sep 7, 2017

Copy link
Copy Markdown

very good, thanks.

@taq

taq commented May 11, 2018

Copy link
Copy Markdown

Thank you!

@agguro

agguro commented Oct 24, 2018

Copy link
Copy Markdown

A Huge time saver for me. Thanks a lot!!!!!!!!!!!

@cgonzalezdai

Copy link
Copy Markdown

save my day. thx!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment