diff --git a/dbtmetabase/__init__.py b/dbtmetabase/__init__.py index 0aca12d3..1cb60766 100644 --- a/dbtmetabase/__init__.py +++ b/dbtmetabase/__init__.py @@ -3,7 +3,7 @@ from .dbt import DbtReader from .metabase import MetabaseClient -__version__ = '0.1.5' +__version__ = '0.1.6' def export(dbt_path: str, mb_host: str, mb_user: str, mb_password: str, diff --git a/dbtmetabase/metabase.py b/dbtmetabase/metabase.py index d176250b..58d7aacd 100644 --- a/dbtmetabase/metabase.py +++ b/dbtmetabase/metabase.py @@ -68,7 +68,7 @@ def sync_and_wait(self, database: str, schema: str, models: list, timeout = 30) logging.critical("Cannot find database by name %s", database) return - self.api('post', f'/api/database/{database_id}/sync') + self.api('post', f'/api/database/{database_id}/sync_schema') deadline = int(time.time()) + timeout sync_successful = False