一个课程作者可以创建多个课程,一个课程对应唯一的课程作者,这种关系被称为一对多或者多对一关系,这是最常用的数据表关系类型:
from sqlalchemy import ForeignKey
from...(Base):
__tablename__ = 'course'
id = Column(Integer, primary_key=True)
name = Column(String(64))
# ForeignKey...设置删除 User 实例后对关联的 Course 实例的处理规则
# 'CASCADE' 表示级联删除,删除用户实例后,对应的课程实例也会被连带删除
user_id = Column(Integer, ForeignKey...总结以上内容,写入 db.py 文件:
File Name:db.py
from sqlalchemy import create_engine, Column, Integer, String, ForeignKey...,
,
,
,
,
,
,
姜帆