the logic for event streaming has been hardcoded into `document.py` Scenario: a site (say, v12) backup needs to be restored on a v13 bench and then updated Solution: use `bench migrate`; works flawlessly. However, if this site has an app installed that isn't available on the v13 bench, then bench migrate fails. Also, `bench remove-from-installed-apps` fails, because of the absence of "Event Consumer" |
||
|---|---|---|
| .. | ||
| utils | ||
| __init__.py | ||
| base_document.py | ||
| create_new.py | ||
| db_query.py | ||
| delete_doc.py | ||
| docfield.py | ||
| document.py | ||
| dynamic_links.py | ||
| mapper.py | ||
| meta.py | ||
| naming.py | ||
| rename_doc.py | ||
| sync.py | ||
| workflow.py | ||