aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-16 13:02:44 -0700
committerAdam Soltys <[email protected]>2026-10-16 13:02:44 -0700
commit35c974e4255006ae0a99f6f900a373613af35fd0 (patch)
tree944ccba1d22c6a522cdccee146c057d1f4a77f4d
parenta62288e5886a45906426084e0b23ae57e5e3f5e9 (diff)
downloadcoinosv3-server-35c974e4255006ae0a99f6f900a373613af35fd0.tar.gz
coinosv3-server-35c974e4255006ae0a99f6f900a373613af35fd0.zip
README: rolling back
Co-Authored-By: Claude Opus 5.5 <[email protected]>
-rw-r--r--README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/README.md b/README.md
index c2c7d5f..6fb8f7d 100644
--- a/README.md
+++ b/README.md
@@ -104,6 +104,14 @@ files onto the server by hand: what runs should always be a commit.
git push prod HEAD:prod && git push origin HEAD:master
```
+## Rolling back
+
+The previous deploy is the previous commit: `git revert` and push, or push an
+older commit to `prod` (`git push -f prod <commit>:prod`). `names` reads its
+SQLite state either way. Before the SQLite change, the JSON file it was
+imported from is still in the data directory, but it stops at the moment of
+the import.
+
## Tests
```sh