mirror of
https://gitlab.com/MoonTestUse1/AdministrationItDepartmens.git
synced 2025-08-14 00:25:46 +02:00
14 lines
458 B
Python
14 lines
458 B
Python
"""Database initialization"""
|
|
from .database import Base, engine
|
|
from .models.employee import Employee
|
|
from .models.request import Request, RequestStatus, RequestPriority
|
|
|
|
def init_db():
|
|
"""Initialize database"""
|
|
# Удаляем все существующие таблицы
|
|
Base.metadata.drop_all(bind=engine)
|
|
# Создаем таблицы заново
|
|
Base.metadata.create_all(bind=engine)
|
|
|
|
if __name__ == "__main__":
|
|
init_db() |