3
؀h                 @   s.   d dl m Z  d dlmZ G dd dejZdS )    )datetime)dbc               @   s   e Zd ZdZejejddZejejddddZ	ejejddZ
ejejddZejejddZejejddZejejddZejejddZejejddZejejZejejZdd
dZd	S )CheckoutTransactionZcheckout_transactionT)primary_key   )uniqueindexF)nullable)defaultNc             C   sF   |
| _ |	| _|| _|| _|| _|| _|| _|| _|| _|| _	|| _
d S )N)checkout_transaction_public_idcheckout_transaction_id
payment_to	referencephone_numberamountmerchant_request_idcheckout_request_idpayment
created_at
updated_at)selfr   r   r   r   r   r   r   r   r   r   r    r   5/booking_service/app/database/checkout_transaction.py__init__   s    zCheckoutTransaction.__init__)NF)__name__
__module____qualname____tablename__r   ColumnIntegerr   Stringr   r   r   r   Floatr   r   r   Booleanr   DateTimer   r   r   r   r   r   r   r      s   r   N)r   routesr   Modelr   r   r   r   r   <module>   s   