
    g#                     |    d dl mZ d dlmZ d dlmZ  G d dej                        Z G d dej                        Zy)	    )models)settings)Userc                       e Zd Z ej                  ej                  ej                        Z ej                  ddd      Z
d Zy)Wallet	on_delete
      g        )
max_digitsdecimal_placesdefaultc                 L    | j                   j                   d| j                   S )Nz - Balance: )userusernamebalanceselfs    )/var/www/skyplay_api_hub/wallet/models.py__str__zWallet.__str__	   s"    ))$$%\$,,@@    N)__name__
__module____qualname__r   OneToOneFieldr   AUTH_USER_MODELCASCADEr   DecimalFieldr   r    r   r   r   r      s<    6 8 8FNNSD!f!!R4PGAr   r   c                      e Zd Z ej                  ej                  ej                        Z ej                  dd      Z
 ej                  dddg      Z ej                  dd      Z ej                  d	d
d
      Z ej                  d	d
d
      Z ej                  d	d
d
      Z ej"                  d      Z ej&                  d
      Z ej&                  d
      Zd Zy)WalletTransactionr   r
   r   )r   r      )creditCredit)debitDebit)
max_lengthchoices   T)r'   blanknullF)r   )auto_now_add)auto_nowc                 N    d| j                   j                   d| j                   S )NzTransaction for z of amount )r   r   amountr   s    r   r   zWalletTransaction.__str__   s$    !$))"4"4!5[NNr   N)r   r   r   r   
ForeignKeyr   r   r   r   r   r/   	CharFieldtransaction_typebalance_after_transactionrazorpay_payment_idrazorpay_signaturerazorpay_order_idBooleanFieldpayment_verifiedDateTimeField
created_at
updated_atr   r   r   r   r!   r!      s    6X55PD V  BqAF'v''2@TVh?ij 3 3 3rRS T*&**cDQ)))S4P(((Ct$O*v**59%%%48J%%%t4JOr   r!   N)		django.dbr   django.confr   django.contrib.auth.modelsr   Modelr   r!   r   r   r   <module>r@      s2       +AV\\ AO Or   