o
    ¶g                     @   sP   d dl mZmZmZmZ d dlmZ d dlmZ d dl	m
Z
 G dd deZdS )    )ColumnIntegerDateTime
ForeignKey)BIGINT)Base)nowc                   @   sv   e Zd ZdZeedddddZeeddeddddd	Zeedded
dddd	Z	ee
dd	ZeededZdS )RewardRedemptionZreward_redemptionsT)unsigned)primary_keyautoincrementzusers.idCASCADE)ondeleteF)nullablez
rewards.id)r   defaultN)__name__
__module____qualname____tablename__r   r   idr   user_idZ	reward_idr   Zpoints_spentr   r   
created_at r   r   $/app/app/models/reward_redemption.pyr	      s    r	   N)
sqlalchemyr   r   r   r   Zsqlalchemy.dialects.mysqlr   app.db.baser   app.core.timer   r	   r   r   r   r   <module>   s
   