def undelete(self, workspace: Workspace, flush=True): workspace.is_deleted = False if flush: self._session.flush() return workspace
def undelete(self, workspace: Workspace, flush=True): workspace.is_deleted = False if flush: self._session.flush() return workspace
def delete(self, workspace: Workspace, flush=True): workspace.is_deleted = True label = "{label}-{action}-{date}".format( label=workspace.label, action="deleted", date=current_date_for_filename()) workspace.label = label if flush: self._session.flush()
def delete(self, workspace: Workspace, flush=True): workspace.is_deleted = True if flush: self._session.flush()
def delete(self, workspace: Workspace, flush=True): workspace.is_deleted = True if flush: self._session.flush()