diff options
-rw-r--r-- | provisioning-model.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/provisioning-model.lua b/provisioning-model.lua index 8acc8ca..401e342 100644 --- a/provisioning-model.lua +++ b/provisioning-model.lua @@ -111,7 +111,7 @@ local databaseconnect = function() -- connect to data source local err con, err = env:connect(DatabaseName, DatabaseUser, DatabasePassword) - if err and string.match(err, "Error connecting to database.") then + if err and (string.match(err, 'Error connecting to database.') or string.match(string.lower(err), 'database "provisioning" does not exist')) then createdatabase() con, err = env:connect(DatabaseName, DatabaseUser, DatabasePassword) if con then |