fix(load examples): load examples creating unnecessary main database (#12351)
* fix(load examples): load examples creating unnecessary main database connection * fix lint
This commit is contained in:
parent
1d2789944c
commit
f354bb3d1b
|
|
@ -30,7 +30,7 @@ from sqlalchemy.sql.visitors import VisitableType
|
|||
|
||||
from superset.connectors.sqla.models import SqlaTable
|
||||
from superset.models.core import Database
|
||||
from superset.utils.core import get_example_database, get_main_database
|
||||
from superset.utils.core import get_example_database
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
|
@ -136,7 +136,7 @@ def load_data(
|
|||
df[column_name] = pd.to_datetime(df[column_name])
|
||||
|
||||
# reuse session when loading data if possible, to make import atomic
|
||||
if example_database.sqlalchemy_uri == get_main_database().sqlalchemy_uri:
|
||||
if example_database.sqlalchemy_uri == get_example_database().sqlalchemy_uri:
|
||||
logger.info("Loading data inside the import transaction")
|
||||
connection = session.connection()
|
||||
else:
|
||||
|
|
|
|||
Loading…
Reference in New Issue