Skip create table in kstore-init if db exist
This commit is contained in:
@@ -63,7 +63,8 @@ function kstore-secret {
|
||||
}
|
||||
|
||||
function kstore-init {
|
||||
cat <<___SQL___ | $_SQLITE "$_AUTH_DB"
|
||||
if [ ! -f "$_AUTH_DB" ]; then
|
||||
cat <<___SQL___ | $_SQLITE "$_AUTH_DB"
|
||||
CREATE TABLE IF NOT EXISTS store (
|
||||
key TEXT NOT NULL
|
||||
, prop TEXT NOT NULL
|
||||
@@ -71,6 +72,8 @@ CREATE TABLE IF NOT EXISTS store (
|
||||
, PRIMARY KEY( key ASC, prop ASC )
|
||||
);
|
||||
___SQL___
|
||||
chmod 600 "$_AUTH_DB"
|
||||
fi
|
||||
kstore secret config
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user