Muy buenas Tardes.
en mi base de datos tengo una gran cantidad de tablas distribuidas en esquemas, en ellas el publico con la info de los usuarios, otras mas para diferentes sistemas, y ahora e creado otro esquema y como empiezo con symfony2 no se como vincular o anunciar que esta también pertenece a la misma base de datos.
Schema:Public..........................
Schema:SysX
Table: Usuario...................................Table: memorándum
id................................................ ....id
nombre...........................................e nviador
email............................................. ..recividor
contraseña......................................fe cha
las tablas que estan en el esquema publico los reconoce a la perfección, pero al los otros no. e generado la clase automaticamente con el comando:
php app/console doctrine:mapping:import UsuarioBundle annotation
y crea la clase con atributos
php app/console generate:doctrine:entities UsuarioBundle
pero al generar geters y seters con el comando anterior sale error, asi que lo hago manualmente.
dejo una muestra de el codigo generado por doctrine de la tabla dentro del esquema SysX:
#SysX.memo.php#
/**
* Sysx.memo
*
* @ORM\Table(name="SysX.Memo")
* @ORM\Entity
*/
class Sysx.memo
{
/**
* @var integer
*
* @ORM\Column(name="id_memo", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="SEQUENCE")
* @ORM\SequenceGenerator(sequenceName="SysX.Memo_id_ memo_seq", allocationSize=1, initialValue=1)
*/
private $idMemo;
..............
..............
No funcionan ni las consultas
el nombre del archivo y la clase pueden llevar punto?
Con que se puedan hacer consultas a la tabla estare conforme, gracias por su atencion.