function get_campos_claves($tabla) { $tabla = substr($tabla, strlen($this->prefijo)); $schema = $this->schema_origen; if (!$this->conexion->existe_tabla($this->schema_origen, $tabla) && isset($this->schema_toba) && $this->conexion->existe_schema($this->schema_toba)) { $schema = $this->schema_toba; } $cols = $this->conexion->get_definicion_columnas($tabla, $schema); $pks = array(); foreach ($cols as $col) { if ($col['pk']) { $pks[] = $col['nombre']; } } return $pks; }