From a9addcce9a497f21ca3d20893e57568a5110d170 Mon Sep 17 00:00:00 2001 From: Eugen Konkov Date: Tue, 10 Jul 2018 09:51:32 +0300 Subject: [PATCH] Quote datetime types for upgrade/downgrade scripts --- lib/SQL/Translator/Producer/PostgreSQL.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/SQL/Translator/Producer/PostgreSQL.pm b/lib/SQL/Translator/Producer/PostgreSQL.pm index 455f745df..6d9697a9e 100644 --- a/lib/SQL/Translator/Producer/PostgreSQL.pm +++ b/lib/SQL/Translator/Producer/PostgreSQL.pm @@ -785,7 +785,7 @@ sub alter_field # ALTER TABLE users ALTER COLUMN column SET DEFAULT ThisIsUnescaped; if(ref $default_value eq "SCALAR" ) { $default_value = $$default_value; - } elsif( defined $default_value && $to_dt =~ /^(character|text)/xsmi ) { + } elsif( defined $default_value && $to_dt =~ /^(character|text|timestamp|date)/xsmi ) { $default_value = __PACKAGE__->_quote_string($default_value); }