add PartLog and WorkspaceLog entity and refactor DocumentLog