from sqlalchemy.orm import sessionmaker
Session = sessionmaker(bind = engine)
session = Session()
| Sr.No. | 方法和说明 |
| 1 |
begin()
在这个会话上开始一个事务
|
| 2 |
add()
在会话中放置一个对象。它的状态会在下次刷新操作时持久保存在数据库中
|
| 3 |
add_all()
向会话添加对象集合
|
| 4 |
commit()
刷新所有项目和任何正在进行的事务
|
| 5 |
delete()
将交易标记为已删除
|
| 6 |
execute()
执行一个 SQL 表达式
|
| 7 |
expire()
将实例的属性标记为过期
|
| 8 |
flush()
将所有对象更改刷新到数据库
|
| 9 |
invalidate()
使用连接失效关闭会话
|
| 10 |
rollback()
回滚当前正在进行的事务
|
| 11 |
close()
通过清除所有项目并结束任何正在进行的交易来关闭当前会话
|
