From 8dbef083a0ac9f346e5687e8c7b2e88d99d8c116 Mon Sep 17 00:00:00 2001 From: Chuck Hagenbuch Date: Sun, 3 Oct 2010 17:18:27 -0400 Subject: [PATCH] Always regenerate the full column --- framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php b/framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php index af75a4158..b58ca188b 100644 --- a/framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php +++ b/framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php @@ -121,11 +121,7 @@ class Horde_Db_Adapter_Base_TableDefinition implements ArrayAccess, IteratorAggr */ public function column($name, $type, $options = array()) { - if ($this[$name]) { - $column = $this[$name]; - } else { - $column = $this->_base->makeColumnDefinition($this->_base, $name, $type); - } + $column = $this->_base->makeColumnDefinition($this->_base, $name, $type); $column->setLimit(isset($options['limit']) ? $options['limit'] : null); $column->setPrecision(isset($options['precision']) ? $options['precision'] : null); -- 2.11.0