U
    YHgR                     @   s\   d dl mZ d dlmZmZ d dlmZ d dlmZ G dd deZ	G dd deej
Zd	S )
    )db)and_func)TimestampMixin)	BaseQueryc                   @   s   e Zd Zdd ZdS )DistrictBlockMappingQueryc                 C   s,   |  tttjt|ktj|k S )N)filterr   r   lowerDistrictBlockMappingdistrictkeypressfirst)selfZdistrict_namer    r   ?/var/www/dostadmin/dostadmin/db_model/district_block_mapping.pyget_by_district_and_keypress   s    z6DistrictBlockMappingQuery.get_by_district_and_keypressN)__name__
__module____qualname__r   r   r   r   r   r      s   r   c                   @   s\   e Zd ZdZeZejejddZ	eje
ddddZeje
ddddZeejZdS )r
   district_block_mappingT)primary_key2   F)uniquenullableN)r   r   r   __tablename__r   query_classr   ColumnIntegeridStringr   blockr   r   r   r   r   r
      s   r
   N)	dostadminr   
sqlalchemyr   r   dostadmin.mixinsr   flask_sqlalchemyr   r   Modelr
   r   r   r   r   <module>   s
   
