From a6f641dda3d7f1e6effa1b13a93aa894b80146c8 Mon Sep 17 00:00:00 2001 From: Kevin Chung Date: Fri, 4 Nov 2016 00:37:41 -0400 Subject: [PATCH] Don't create two sqlite dbs --- CTFd/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CTFd/__init__.py b/CTFd/__init__.py index 48b12542..dfc636e3 100644 --- a/CTFd/__init__.py +++ b/CTFd/__init__.py @@ -33,7 +33,7 @@ def create_app(config='CTFd.config'): db.init_app(app) try: - if not database_exists(url): + if not (url.drivername.startswith('sqlite') or database_exists(url)): create_database(url) db.create_all() except OperationalError: