mirror of
https://github.com/aljazceru/cyphernode.git
synced 2026-02-11 23:34:37 +01:00
Backups when migrating DB and c-lightning 0.7.0
This commit is contained in:
@@ -1,10 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo "Checking for full LN support in DB..."
|
||||
exists=$(sqlite3 db/proxydb "SELECT value FROM cyphernode_props WHERE property='pay_index'")
|
||||
exists=$(sqlite3 $DB_FILE "SELECT value FROM cyphernode_props WHERE property='pay_index'")
|
||||
if [ -z "${exists}" ]; then
|
||||
# pay_index not found, let's migrate
|
||||
echo "Migrating database for full LN support..."
|
||||
echo "Backing up current DB..."
|
||||
cp $DB_FILE $DB_FILE-sqlmigrate20190104_0.1-0.2
|
||||
echo "Altering DB..."
|
||||
cat sqlmigrate20190104_0.1-0.2.sql | sqlite3 $DB_FILE
|
||||
else
|
||||
echo "Database full LN support migration already done, skipping!"
|
||||
|
||||
Reference in New Issue
Block a user