diff --git a/superset/models/core.py b/superset/models/core.py index e1a372268310e..f61b33a12fccc 100644 --- a/superset/models/core.py +++ b/superset/models/core.py @@ -574,7 +574,7 @@ def get_database_for_various_backend(self, uri, default_database=None): # Postgres and Redshift use the concept of schema as a logical entity # on top of the database, so the database should not be changed # even if passed default_database - elif self.backend == 'redshift' or self.backend == 'postgresql': + elif self.backend in ('redshift', 'postgresql', 'sqlite'): pass elif default_database: database = default_database