
    h                         U d Z ddlmZ ddlmZ ddlmZ ddddd	d
Z ee      Zi Z	e
eef   ed<    ee	       G d d             Zy)Base class for models.    )Any)MetaData)as_declarativez%(column_0_label)s_idxz$%(table_name)s_%(column_0_name)s_keyz(%(table_name)s_%(constraint_name)s_checkz%%(table_name)s_%(column_0_name)s_fkeyz%(table_name)s_pkey)ixuqckfkpk)naming_conventionclass_registry)r   c                   8    e Zd ZU dZeed<   eed<   dZeed<   e	Z	y)Baser   	record_id
class_nameT__abstract__N)
__name__
__module____qualname____doc__r   __annotations__strr   boolmetadata     1/var/www/html/beacon-api/app/models/base_class.pyr   r      s     NOL$Hr   r   N)r   typingr   
sqlalchemyr   sqlalchemy.ormr   MYSQL_INDEXES_NAMING_CONVENTIONr   r   dictr   r   r   r   r   r   <module>r#      si       ) #
0
4
1
#  &EF "$S#X # ~.  /r   