Skip to content

Commit d9cb655

Browse files
committed
Add database load operation document
1 parent 1aa3bbb commit d9cb655

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,18 @@ Pattern: "all" is replaced with "", and any other string can filter benchmarks.
103103
```bash
104104
docker exec -it [container-id] sudo -E -u rubybench bundle exec rails c
105105
```
106+
107+
### Dump and load database
108+
109+
```bash
110+
docker exec -it [container-id] sudo -E -u postgres bash -c "pg_dump rubybench_production > /tmp/dump.sql"
111+
docker cp 328fe46ed034:/tmp/dump.sql /tmp/dump.sql
112+
zip /tmp/dump.zip /tmp/dump.sql
113+
```
114+
115+
```bash
116+
scp ruby-bench-server:/tmp/dump.zip /tmp/dump.zip
117+
unzip /tmp/dump.zip -d /
118+
bundle exec rake db:drop db:create RAILS_ENV=development DISABLE_DATABASE_ENVIRONMENT_CHECK=1
119+
cat /tmp/dump.sql | psql -U rubybench ruby-bench-web_development
120+
```

0 commit comments

Comments
 (0)