Hola Richard, respondiendo a tus consultas:
La fuente de datos del proyecto esta apuntando a la misma base que la de Toba o son distintas?.El proyecto tiene solo una fuente de datos definida, que es la base de negocio de la aplicación, y es una base distinta a la de la instancia de toba.
Tenes una fuente de datos para la instancia de toba en el proyecto?No hay una fuente de datos definida en el proyecto que apunte a la instancia de toba
Tenes alguna extension de comandos de consola?No, no tengo ninguna extensión.
Como mencionaba anteriormente, si llamo a:
toba::instancia()->agregar_usuario($datos_usuario)
funciona perfectamente. El usuario, cuyos datos paso como parámetro, se agrega a la instancia de toba, en la tabla apex_usuario
En cambio, si una linea antes, agrego la llamada a la función
toba::consulta_php('co_personas')->get_personas($nro_documento);
Ya no funciona. En este caso, me devuelve el mensaje
SQLSTATE[42P01]: Undefined table: 7 ERROR: no existe la relación «apex_usuario» LINE 1: INSERT INTO apex_usuario ( usuario, nombre, autentificacion,... ^
En la función toba::consulta_php(‘co_personas’)->get_personas(), defino una variable $sql (con el select a la tabla) y luego:
return toba::db()->consultar($sql);
Claro, que la única fuente de datos definida en el proyecto está indicada como “Fuente de Datos predet.” en las propiedades del proyecto.
Saludos y gracias!