public static function getType($column, $orm)
 {
     if ($orm == DbFinderAdminGenerator::PROPEL) {
         if (is_null(self::$version)) {
             self::$version = method_exists('ColumnMap', 'getCreoleType') ? 12 : 13;
         }
         if (self::$version == 12) {
             // Propel 1.2
             if ($type = $column->getCreoleType()) {
                 $type = array_key_exists($type, self::$propel12ToDbFinderMap) ? self::$propel12ToDbFinderMap[$type] : $type;
             }
         } else {
             // Propel 1.3
             if ($type = $column->getType()) {
                 $type = array_key_exists($type, self::$propel13ToDbFinderMap) ? self::$propel13ToDbFinderMap[$type] : $type;
             }
         }
     } else {
         // Doctrine
         if ($type = $column->getType()) {
             $type = array_key_exists($type, self::$doctrineToDbFinderMap) ? self::$doctrineToDbFinderMap[$type] : $type;
         }
     }
     return $type;
 }
 public function getColumnType($column)
 {
     return DbFinderColumn::getType($column, $this->orm);
 }