
    ;pfC                        d dl mZ d dlmZ d dlmZmZ d dlmZ d dl	Z
ej                            e            G d dej                  Z G d d	ej                  Z G d
 dej                  Z G d dej                  ZdS )    )models)Length)CheckConstraintQ)dateNc                   2   e Zd Z ej        d          Z ej        ddd          Z ej        ddd          Z ej        ddd          Z	 ej
        dd          Z ej        d	dd          Z ej        d
dd          Z G d d          Zd ZdS )LibreriaTprimary_key<   F
max_lengthblanknull      r   r         c                       e Zd ZdZdS )Libreria.MetalibreriaN__name__
__module____qualname__db_table     &/var/www/html/gestcedole/app/models.pyMetar      s        
 r   r!   c                     d| j         z  S )Nz%ss)denominazioneselfs    r    __str__zLibreria.__str__   s    D.//r   N)r   r   r   r   	AutoFieldid	CharFieldr#   contattotelefono
EmailFieldemailusernamepasswordr!   r&   r   r   r    r	   r	   
   s        vD)))B$F$%eLLLMv2TEEEHv2TEEEHFT555Ef"EFFFHf"EFFFH       0 0 0 0 0r   r	   c                      e Zd Z ej        d          Z ej        ddd          Z ej        dde	j
        j                                                  Z ej        ddd          Z ej        dej        dd	          Z ej        dd
          Z ej        ddd          Z ej        dej        dd	          Z ej        ddd          Z ej        ddddd          Z ej        ddd          Z ej        dddd          Z e ed           ed          z  d            G d d          ZdS )PrenotazioneTr
   Fi  r   r   default   r   Scuola	on_deleter   r   r   r	         r   
max_digitsdecimal_placesr   r   r3   )r   r   r;   r<   )pr_fatturanum__isnull)pr_statocheck_fattura_stato)checknamec                       e Zd ZdZdS )Prenotazione.MetaprenotazioneNr   r   r   r    r!   rC   ,   s        !r   r!   N)r   r   r   r   r'   r(   SmallIntegerFieldpr_annoscol	DateFielddjangoutilstimezonenowpr_data_richiestar)   pr_codfiscale
ForeignKeyCASCADE	pr_scuola	pr_classeBooleanFieldpr_facoltativopr_libreriapr_consegnatoDecimalFieldpr_spesar>   pr_fatturanumr   r   r!   r   r   r    r1   r1      s       vD)))B((u5$OOOK((u5&,J_JcJcJeJeggg%V%5uMMMM!!(fnEX]^^^I&f&T===I&6&UNNNN#&#J&.PU\abbbK%&%EuMMMM V AauSXbcdddH%V%EqIIIH%&%DtZ[\\\MO115999AAqMMMIPeffff" " " " " " " " " "r   r1   c                   t   e Zd Z ej        d          Z ej        ddej        j	        
                                          Z ej        ddd          Z ej        dd          Z ej        dej        dd          Z ej        d	d
ddd          Z ej        ddd          Z G d d          ZdS )FatturaTr
   Fr2   i  r   r	   r6   r8   r9   r   r:   d   r   c                       e Zd ZdZdS )Fattura.MetafatturaNr   r   r   r    r!   r]   9   s        r   r!   N)r   r   r   r   r'   r(   rG   rH   rI   rJ   rK   fa_datarE   fa_annoscol	fa_classerN   rO   fa_libreriarV   
fa_importor)   fa_noter!   r   r   r    rZ   rZ   0   s       vD)))BfU@U@Y@Y@[@[]]]G((u5$OOOK&f&T===I#&#J&.PU\abbbK$$!5W\fghhhJv3dFFFG         r   rZ   c                   v    e Zd Z ej        d          Z ej        ddd          Z G d d          Zd Z	d	S )
r5   Tr
   r[   Fr   c                       e Zd ZdZdS )Scuola.MetascuolaNr   r   r   r    r!   rg   D   s        r   r!   c                     d| j         z  S )Nz%s)nomer$   s    r    r&   zScuola.__str__H   s    49%%r   N)
r   r   r   r   r'   r(   r)   rj   r!   r&   r   r   r    r5   r5   ?   sy        		d	+	+	+B6s%eDDDD       & & & & &r   r5   )	django.dbr   django.db.models.functionsr   django.db.models.constraintsr   r   datetimer   django.utilsrH   r)   register_lookupModelr	   r1   rZ   r5   r   r   r    <module>rr      s2         - - - - - - : : : : : : : :                 ( ( (0 0 0 0 0v| 0 0 0&" " " " "6< " " "&    fl   
& 
& 
& 
& 
&V\ 
& 
& 
& 
& 
&r   