
    9vj                     N    d dl mZ d dlmZmZmZmZmZmZ d dl	Z	 G d de      Z
y)    )Base)ColumnStringIntegerDateTimefunc
ForeignKeyNc                      e Zd ZdZ e ed      dd       Z e ed       ed      d      Z e ed	            Z	 ee
d      Z ee
d      Z e ed
            Z e ed            Z ee ej"                               Zy)WalletTransactionwallet_transactions$   Tc                  <    t        t        j                               S )N)struuiduuid4     !/app/models/wallet_transaction.py<lambda>zWalletTransaction.<lambda>   s    c$**,>Or   )primary_keydefaultzusers.idF)nullable   d      )server_defaultN)__name__
__module____qualname____tablename__r   r   idr	   user_idtyper   amount_paisebalance_after_paisereference_iddescriptionr   r   now
created_atr   r   r   r   r      s    )M	r
6O	PBVBZJ!7%HG&*D'E2L 59&+&L%K<Jr   r   )db.baser   
sqlalchemyr   r   r   r   r   r	   r   r   r   r   r   <module>r,      s     J J 	= 	=r   