Commit 790f1b5f authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Correction pb mapping

parent d97ef78a
Loading
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
CREATE OR REPLACE FORCE VIEW V_TBL_CONTRAT_DOCTRINE AS
SELECT
  vh.ID,
  c.id tbl_contrat_id,
  vh.UUID,
  vh.VOLUME_HORAIRE_INDEX,
  vh.SERVICE_ID,
  vh.SERVICE_REFERENTIEL_ID,
  vh.MISSION_ID,
  vh.VOLUME_HORAIRE_ID,
  vh.VOLUME_HORAIRE_REF_ID,
  vh.VOLUME_HORAIRE_MISSION_ID,
  vh.HEURES,
  vh.CM,
  vh.TD,
  vh.TP,
  vh.AUTRES,
  vh.HETD,
  vh.AUTRE_LIBELLE
FROM
  TBL_CONTRAT vh
  JOIN TBL_CONTRAT c ON c.uuid = vh.uuid AND c.volume_horaire_index = 0
 No newline at end of file
+0 −1
Original line number Diff line number Diff line
@@ -12,7 +12,6 @@ use Application\Service\Traits\WorkflowServiceAwareTrait;
use BjyAuthorize\Exception\UnAuthorizedException;
use Contrat\Assertion\ContratAssertion;
use Contrat\Entity\Db\Contrat;
use Contrat\Entity\Db\TblContrat;
use Contrat\Form\ContratRetourFormAwareTrait;
use Contrat\Form\EnvoiMailContratFormAwareTrait;
use Contrat\Processus\ContratProcessusAwareTrait;
+2 −2
Original line number Diff line number Diff line
@@ -2,12 +2,12 @@
<doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd">
    <entity name="Contrat\Entity\Db\TblContratVolumeHoraire" table="TBL_CONTRAT">
    <entity name="Contrat\Entity\Db\TblContratVolumeHoraire" table="V_TBL_CONTRAT_DOCTRINE">
        <id name="id" type="integer" column="ID" />
        <field name="uuid" type="string" column="UUID" length="120" nullable="false"/>
        <field name="volumeHoraireIndex" type="integer" column="VOLUME_HORAIRE_INDEX" nullable="false"/>
        <many-to-one field="tblContrat" target-entity="Contrat\Entity\Db\TblContrat">
            <join-column name="UUID" referenced-column-name="UUID"/>
            <join-column name="TBL_CONTRAT_ID" referenced-column-name="ID"/>
        </many-to-one>
        <many-to-one field="service" target-entity="Enseignement\Entity\Db\Service">
            <join-column name="SERVICE_ID" referenced-column-name="ID"/>