o
    ȟ1i                     @   sH   d dl mZ d dlmZmZmZmZ d dlmZ e Z	G dd dZ
dS )    )date)ColumnDateTimefuncBoolean)declarative_basec                   @   sN   e Zd Zeee ddZeee e ddZeeddZ	ee
ddZdS )TimestampMixinF)defaultnullable)r	   onupdater
   T)r
   )r	   N)__name__
__module____qualname__r   r   r   nowZ
created_atZ
updated_at
deleted_atr   	is_active r   r   /app/models/base.pyr   	   s
    r   N)datetimer   
sqlalchemyr   r   r   r   Zsqlalchemy.ext.declarativer   Baser   r   r   r   r   <module>   s
    