core.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:ECache 作者: MrKiven 项目源码 文件源码
def make_transient_to_detached(instance):
    '''
    Moved from sqlalchemy newer version
    '''
    state = attributes.instance_state(instance)
    if state.session_id or state.key:
        raise sa_exc.InvalidRequestError(
            "Given object must be transient")
    state.key = state.mapper._identity_key_from_state(state)
    if state.deleted:
        del state.deleted
    state._commit_all(state.dict)
    state._expire_attributes(state.dict, state.unloaded)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号