
    hhj                         d dl mZ  G d dej                  Z G d dej                  Z G d dej                  ZdS )	    )modelsc                   *   e Zd Z ej        d          Z ej        d          Z ej        dd          Z ej        d          Z	 ej        ddd          Z
 ej        ddd          Z ej        ddd          Zd Z G d	 d
          ZdS )DiccionarioTabla   
max_lengthTblanknull2   d   r   r
   r   c                     | j         S )N)nombreselfs    -/var/www/html/Desarrollo/bi/datahub/models.py__str__zDiccionarioTabla.__str__   s
    {    c                       e Zd ZdZdS )DiccionarioTabla.Metadiccionario_tablasN__name__
__module____qualname__db_table r   r   Metar              'r   r   N)r   r   r   r   	CharField
nombre_sapr   	TextFielddescripciontipoorigenactualizacionarear   r   r   r   r   r   r      s        !!S111JV---F"&"D999K6r***DVDtDDDF$F$$TJJJM6s$TBBBD  ( ( ( ( ( ( ( ( ( (r   r   c                       e Zd Z ej        eej        d          Z ej        d          Z	 ej
        dd          Z ej        ddd          Zd	 Z G d
 d          ZdS )DiccionarioCampocampos	on_deleterelated_namer   r   Tr	   r   r   c                 .    | j         j         d| j         S )N.)tablar   r   s    r   r   zDiccionarioCampo.__str__   s    *#33dk333r   c                       e Zd ZdZdS )DiccionarioCampo.Metadiccionario_camposNr   r   r   r   r   r3       r    r   r   N)r   r   r   r   
ForeignKeyr   CASCADEr1   r!   r   r#   r$   	tipo_dator   r   r   r   r   r*   r*      s        F.  E
 V---F"&"D999K  Ct$GGGI4 4 4( ( ( ( ( ( ( ( ( (r   r*   c                       e Zd Z ej        dej        d          Z ej        d          Z ej        ddd          Z	 ej
        dd          Z ej        d	ej        ddd
          Zd Z G d d          ZdS )DiccionarioRelacionr*   relaciones_origenr,      r   Tr   r	   r   relaciones_fk)r-   r
   r   r.   c                 X    | j         r| j         d| j          n| j        }| j         d| S )Nr0   u    → )campo_destinotabla_destinocampo_origen)r   destinos     r   r   zDiccionarioRelacion.__str__9   sL     !:t!88D$6888'+'9 	 #33'333r   c                       e Zd ZdZdS )DiccionarioRelacion.Metadiccionario_relacionesNr   r   r   r   r   rC   @   s        +r   r   N)r   r   r   r   r5   r6   r@   r!   r?   r>   r#   r$   SET_NULLfk_tablar   r   r   r   r   r9   r9   $   s        $6$.(  L %F$444M$F$4dKKKM"&"D999K !v /$  H4 4 4, , , , , , , , , ,r   r9   N)	django.dbr   Modelr   r*   r9   r   r   r   <module>rI      s         ( ( ( ( (v| ( ( ( ( ( ( ( (v| ( ( (", , , , ,&, , , , , ,r   