We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b25470a commit c8a272aCopy full SHA for c8a272a
backend/apps/datasource/crud/datasource.py
@@ -400,7 +400,9 @@ def updateNum(session: SessionDep, ds: CoreDatasource):
400
401
def get_table_obj_by_ds(session: SessionDep, current_user: CurrentUser, ds: CoreDatasource) -> List[TableAndFields]:
402
_list: List = []
403
- tables = session.query(CoreTable).filter(CoreTable.ds_id == ds.id).all()
+ tables = session.query(CoreTable).filter(
404
+ and_(CoreTable.ds_id == ds.id, CoreTable.checked == True)
405
+ ).all()
406
conf = DatasourceConf(**json.loads(aes_decrypt(ds.configuration))) if ds.type != "excel" else get_engine_config()
407
schema = conf.dbSchema if conf.dbSchema is not None and conf.dbSchema != "" else conf.database
408
0 commit comments