From 7d2d99cc4f461de27a5063481e8058b14c27e800 Mon Sep 17 00:00:00 2001 From: Roland Osborne Date: Sun, 12 Jun 2022 21:42:29 -0700 Subject: [PATCH] fix, making entrypoint rerunable --- net/container/entrypoint.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/container/entrypoint.sh b/net/container/entrypoint.sh index 6791a771..b164e6f6 100755 --- a/net/container/entrypoint.sh +++ b/net/container/entrypoint.sh @@ -2,8 +2,8 @@ set -e sqlite3 /var/lib/databag/databag.db "VACUUM;" -sqlite3 /var/lib/databag/databag.db "CREATE TABLE 'configs' ('id' integer NOT NULL UNIQUE,'config_id' text NOT NULL,'str_value' text,'num_value' integer,'bool_value' numeric,'bin_value' blob,PRIMARY KEY ('id'));" -sqlite3 /var/lib/databag/databag.db "CREATE UNIQUE INDEX 'idx_configs_config_id' ON 'configs'('config_id');" +sqlite3 /var/lib/databag/databag.db "CREATE TABLE IF NOT EXISTS 'configs' ('id' integer NOT NULL UNIQUE,'config_id' text NOT NULL,'str_value' text,'num_value' integer,'bool_value' numeric,'bin_value' blob,PRIMARY KEY ('id'));" +sqlite3 /var/lib/databag/databag.db "CREATE UNIQUE INDEX IF NOT EXISTS 'idx_configs_config_id' ON 'configs'('config_id');" sqlite3 /var/lib/databag/databag.db "delete from configs where config_id='asset_path';" sqlite3 /var/lib/databag/databag.db "delete from configs where config_id='script_path';" sqlite3 /var/lib/databag/databag.db "insert into configs (config_id, str_value) values ('asset_path', '/var/lib/databag/');"