
    {i                     Z    d dl mZmZmZ d dlmZmZmZ d dlm	Z	 d dl
mZ  G d de      Zy)    )IntegerBoolean
ForeignKey)relationshipMappedmapped_column)Optional)Basec                      e Zd ZU dZdZ eeddd      Zee	   e
d<    eed      Zee   e
d<    ee ed	      d
      Zeee	      e
d<    edegd      Zeed      e
d<    ee ed            Zee	   e
d<    edegd      Zed   e
d<    ed ed      d
      Zeee	      e
d<    edegd      Zeed      e
d<    ee ed            Zee	   e
d<    ed      Zed   e
d<   y)CustomerUserszC
    CustomersUsers Model: ORM class for CustomersUsers Entity
    customer_usersT)primary_keyindexautoincrementidF)defaultis_ownerzusers.id)nullableuser_idUser)foreign_keysuselistuserzcustomers.idcustomer_idCustomercustomer
contact_idzcustomer_contacts.idCustomerContactcontactzmerchants.idmerchant_idMerchantmerchantN)__name__
__module____qualname____doc____tablename__r   r   r   r   int__annotations__r   r   boolr   r   r	   r   r   r   r   r   r   r    r"        f/var/www/html/hwPaymentPortal-be-dev/hw-payment-portal-api/src/apps/customers/models/customer_users.pyr   r      s)    %M#GTY]^Bs^*7EBHfTlB%27Jz<R]a%bGVHSM"b%1&yZ_%`D&&!
"`,Wj6PQKQ#/
+`e#fHfZ f(5lJOeDfqu(vJx}%v3?@Qak`lv{3|GVH./0|,Wj6PQKQ#/
#;HfZ ;r,   r   N)
sqlalchemyr   r   r   sqlalchemy.ormr   r   r   typingr	   src.apps.base.models.baser
   r   r+   r,   r-   <module>r2      s#    3 3 > >  *<D <r,   