
    h                         d dl mZmZmZ d dlmZ d dlmZ d dlm	Z	  e       Z
e
j                  dd       ee      fdefd	       Zy
)    )	APIRouterDependsHTTPException)Session)get_db)	run_seedsz/seed   )status_codedbc                 p    	 t        |        ddiS # t        $ r}t        dt        |            d }~ww xY w)NmessagezDatabase seeded successfully.i  )r
   detail)r   	Exceptionr   str)r   es     ;/var/www/html/syllabuild_admin/backend/api/routes/seeder.py	seed_datar      s;    <":;; <CF;;<s    	505N)fastapir   r   r   sqlalchemy.ormr   
db.sessionr   db.seedr   routerpostr        r   <module>r      sH    5 5 "  	W#&#FO <' < '<r   