123456789101112131415161718192021 |
- #!/bin/bash
- # This is will prepare a synapse database for running with v0.5.0 of synapse.
- # It will store all the user information, but will *delete* all messages and
- # room data.
- set -e
- cp "$1" "$1.bak"
- DUMP=$(sqlite3 "$1" << 'EOF'
- .dump users
- .dump access_tokens
- .dump presence
- .dump profiles
- EOF
- )
- rm "$1"
- sqlite3 "$1" <<< "$DUMP"
|