+
    Dd>j                         R t ^ RIHt ^ RIHt ^ RIHt ^ RIHt ]! 4       t]! ]P                  R]P                  9   d   RR/M/ RRR	R
7      t
]! RR]
R7      t]! 4       tR tR tR# )u    SQLAlchemy 数据库连接配置)create_engine)declarative_base)sessionmaker)
get_configsqlitecheck_same_threadFTi  )connect_argsechopool_pre_pingpool_recycle)
autocommit	autoflushbindc               #  v   "   \        4       p  V x  V P                  4        R#   T P                  4        i ; i5i)u   数据库会话依赖N)SessionLocalclose)dbs    5/Users/wind/Downloads/Coruna-main/backend/database.pyget_dbr      s(     	B


s   9$ 969c                 N    \         P                  P                  \        R7       R# )u   初始化数据库表)r   N)Basemetadata
create_allengine     r   init_dbr   !   s    MM&)r   N)__doc__
sqlalchemyr   sqlalchemy.ext.declarativer   sqlalchemy.ormr   configr   DATABASE_URLr   r   r   r   r   r   r   r   <module>r#      sv    & $ 7 ' 	 

19V=P=P1P%u-VX	
 uFK *r   