From 534c6d4f7c65e40f81a02b5b05a33263cffd9474 Mon Sep 17 00:00:00 2001 From: Dries Buytaert <dries@buytaert.net> Date: Sun, 26 Feb 2006 19:40:23 +0000 Subject: [PATCH] - Patch #42390 by chx: field 'translation' doesn't have a default value query. --- database/database.mysql | 2 +- database/updates.inc | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/database/database.mysql b/database/database.mysql index a7a9ee06181f..bf09b183e5c8 100644 --- a/database/database.mysql +++ b/database/database.mysql @@ -395,7 +395,7 @@ CREATE TABLE locales_source ( CREATE TABLE locales_target ( lid int(11) NOT NULL default '0', - translation blob NOT NULL, + translation blob NOT NULL default '', locale varchar(12) NOT NULL default '', plid int(11) NOT NULL default '0', plural int(1) NOT NULL default '0', diff --git a/database/updates.inc b/database/updates.inc index 23fbf1ab0cff..b002548f698d 100644 --- a/database/updates.inc +++ b/database/updates.inc @@ -1698,3 +1698,13 @@ function system_update_174() { } return array(); } + +function system_update_175() { + $ret = array(); + switch ($GLOBALS['db_type']) { + case 'mysql': + case 'mysqli': + $ret[] = update_sql("ALTER TABLE {locales_target} ALTER COLUMN translation SET DEFAULT ''"); + } + return $ret; +} -- GitLab