U
    $i                     @   st   d dl mZ d dlmZmZ d dlmZ d dlZe  eddZ	ee	Z
edde
dZG d	d
 d
eZdd ZdS )    )create_engine)sessionmakerDeclarativeBase)load_dotenvNDATABASE_URLzEpostgresql://payroll_user:changeme@localhost:5432/personal_payroll_dbF)
autocommit	autoflushbindc                   @   s   e Zd ZdS )BaseN)__name__
__module____qualname__ r   r   8/var/www/html/me.goteku.com/backend/app/core/database.pyr
      s   r
   c                  c   s    t  } z
| V  W 5 |   X d S )N)SessionLocalclose)dbr   r   r   get_db   s    
r   )
sqlalchemyr   sqlalchemy.ormr   r   dotenvr   osgetenvr   enginer   r
   r   r   r   r   r   <module>   s   