初始化前后端学生管理系统项目
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
from datetime import datetime
|
||||
from sqlalchemy import Column, Integer, String, DateTime
|
||||
from sqlalchemy.orm import relationship
|
||||
|
||||
from sqlalchemy_fastapi_demo_1.database import Base
|
||||
#创建顾问老师表模型。
|
||||
class Advisor(Base):
|
||||
__tablename__ = 'advisor'
|
||||
advisor_id = Column(Integer, primary_key=True,autoincrement=False)
|
||||
advisor_name = Column(String(50),nullable=False)
|
||||
#引入时间模块,得到创建时时间。特别注意这里,datetime点now不能有括号,有括号时,就在创建这个表类的时候,就锚定了时间。
|
||||
#不写括号的话,就是当这个生成实例的时候,也就是具体往表里面注入内容的时候,才会生成一个对应的时间。
|
||||
# 反向关系:Student.advisor 的对端(属性名必须是 students,与 Student.advisor 的 back_populates 一致)
|
||||
students = relationship("Student", back_populates="advisor")
|
||||
Reference in New Issue
Block a user