Files
cyphernode/proxy_docker/app/data/sqlmigrate20190104_0.1-0.2.sh

15 lines
502 B
Bash

#!/bin/sh
echo "Checking for full LN support in DB..."
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!"
fi