Foros del Web » Programando para Internet » PHP » Symfony »

[SOLUCIONADO] Doctrine + Postgresql (Schemas)

Estas en el tema de Doctrine + Postgresql (Schemas) en el foro de Symfony en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 27/07/2015, 14:25
 
Fecha de Ingreso: julio-2015
Mensajes: 15
Antigüedad: 9 años, 4 meses
Puntos: 0
Pregunta Doctrine + Postgresql (Schemas)

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.
  #2 (permalink)  
Antiguo 27/07/2015, 16:30
 
Fecha de Ingreso: julio-2015
Mensajes: 15
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Doctrine + Postgresql (Schemas)

Bueno ya lo solucione no era la gran cosa de echo solo ejecutar el comando
php app/console doctrine:schema:update --force /force por si acaso
y con esto el doctrine actializa su lista de schemas y las clases de otros esquemas se crean exactamente igual que las del public, como si estubieran en el mismo esquema jajaja estuve casi 3 dias con esto XD

Etiquetas: postgres, postgreslq, schema
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:34.