,因此不需要设置为同一个线程
创建一个数据库会话
SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)...常用参数
参数 作用
primary_key 如果设为 True ,这列就是表的主键
unique 如果设为 True ,这列不允许出现重复的值
index 如果设为 True ,为这列创建索引,提升查询效率...nullable 如果设为 True ,这列允许使用空值;
如果设为 False ,这列不允许使用空值
default 为这列定义默认值
autoincrement 如果设为 True ,这列自增...如果设为 True ,这列允许使用空值;
如果设为 False ,这列不允许使用空值
default 为这列定义默认值 autoincrement
如果设为 True ,这列自增...获取用户
@app.get("/user_id/{user_id}", response_model=User)
async def get_user(user_id: int = Path(...)