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()
通过清除所有项目并结束任何正在进行的交易来关闭当前会话
|