18 lines
390 B
Python
18 lines
390 B
Python
from schemas.student import *
|
|
from fastapi import Depends
|
|
from core.database import get_db
|
|
from models.student import *
|
|
from utils.code_generator import generate_no
|
|
from sqlalchemy.orm import Session
|
|
|
|
def create_students(d,db:Session = Depends(get_db)):
|
|
stu = Student(**d)
|
|
try:
|
|
db.add(stu)
|
|
db.commit()
|
|
except:
|
|
return False
|
|
else:
|
|
return True
|
|
|