Skip to content

Commit a03af25

Browse files
committed
chore: correct returned type
1 parent dc98d01 commit a03af25

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

dbterd/api/__init__.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
import logging
22
from pathlib import Path
3-
from typing import List, Tuple
43

54
from click import Command, Context
65

76
from dbterd import default
87
from dbterd.adapters.base import Executor
9-
from dbterd.adapters.meta import Ref, Table
108
from dbterd.helpers.log import logger
119

1210
logger.setLevel(logging.WARNING) # hide log
@@ -84,7 +82,7 @@ def __set_params_default_if_not_specified(self) -> None:
8482
self.params["artifacts_dir"] = self.params.get("artifacts_dir", Path.cwd())
8583
self.params["target"] = self.params.get("target", default.default_target())
8684

87-
def get_erd(self) -> Tuple[List[Table], List[Ref]]:
85+
def get_erd(self) -> str:
8886
"""Generate ERD code for a whole project
8987
9088
Usage:
@@ -94,11 +92,11 @@ def get_erd(self) -> Tuple[List[Table], List[Ref]]:
9492
```
9593
9694
Returns:
97-
Tuple[List[Table], List[Ref]]: Tables and Refs
95+
str: ERD text
9896
"""
9997
return self.executor.run(**self.params)
10098

101-
def get_model_erd(self, node_unique_id: str) -> Tuple[List[Table], List[Ref]]:
99+
def get_model_erd(self, node_unique_id: str) -> str:
102100
"""Generate ERD code for a model.
103101
104102
Result contains the input model and 1 level relationship model(s) (if any).
@@ -116,6 +114,6 @@ def get_model_erd(self, node_unique_id: str) -> Tuple[List[Table], List[Ref]]:
116114
- node_unique_id (str): Manifest node unique ID
117115
118116
Returns:
119-
Tuple[List[Table], List[Ref]]: Tables and Refs
117+
str: ERD text
120118
"""
121119
return self.executor.run(node_unique_id=node_unique_id, **self.params)

0 commit comments

Comments
 (0)