mirror of
https://github.com/cerc-io/watcher-ts
synced 2026-09-07 08:24:06 +00:00
Add script to reset the databases. (#211)
Co-authored-by: prathamesh0 <prathamesh.musale0@gmail.com>
This commit is contained in:
Executable
+26
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
echo WARNING: This will reset all the databases used by the watchers.
|
||||
read -p "Do you want to continue? (y/n)" choice
|
||||
if [[ $choice =~ ^(Y|y| ) ]]
|
||||
then
|
||||
sudo -i -u postgres bash << EOF
|
||||
export PGPASSWORD=postgres
|
||||
|
||||
dropdb erc20-watcher
|
||||
dropdb address-watcher
|
||||
dropdb uni-watcher
|
||||
dropdb uni-info-watcher
|
||||
|
||||
createdb erc20-watcher
|
||||
createdb address-watcher
|
||||
createdb uni-watcher
|
||||
createdb uni-info-watcher
|
||||
|
||||
psql -d address-watcher-job-queue -c "delete from pgboss.job;"
|
||||
psql -d uni-watcher-job-queue -c "delete from pgboss.job;"
|
||||
psql -d uni-info-watcher-job-queue -c "delete from pgboss.job;"
|
||||
EOF
|
||||
else
|
||||
echo "Abort."
|
||||
fi
|
||||
Reference in New Issue
Block a user