Skip to content

Commit 2abae19

Browse files
feat: Reorg again for better public API
1 parent d30b5bd commit 2abae19

File tree

9 files changed

+9
-8
lines changed

9 files changed

+9
-8
lines changed

src/awesome_date_dimension/generators/tsql.py renamed to src/awesome_date_dimension/tsql.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
import shutil
22
from dataclasses import asdict, dataclass
33
from pathlib import Path
4-
from stat import FILE_ATTRIBUTE_READONLY
5-
from typing import Any, Iterable
4+
from typing import Iterable
65

7-
from ..config import (
6+
from ._internal.tsql_templates.dim_date_insert_template import dim_date_insert_template
7+
from ._internal.tsql_templates.holiday_types_insert_template import (
8+
holiday_types_insert_template,
9+
)
10+
from ._internal.tsql_templates.holidays_insert_template import holidays_insert_template
11+
from ._internal.tsql_templates.table_setup_template import table_setup_template
12+
from .config import (
813
Column,
914
Config,
1015
DimCalendarMonthColumns,
1116
DimDateColumns,
1217
DimFiscalMonthColumns,
1318
HolidayConfig,
1419
)
15-
from ._tsql_templates.dim_date_insert_template import dim_date_insert_template
16-
from ._tsql_templates.holiday_types_insert_template import holiday_types_insert_template
17-
from ._tsql_templates.holidays_insert_template import holidays_insert_template
18-
from ._tsql_templates.table_setup_template import table_setup_template
1920

2021

2122
@dataclass

test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from pathlib import Path
22

33
from src.awesome_date_dimension.config import Config
4-
from src.awesome_date_dimension.generators.tsql import TSQLGenerator
4+
from src.awesome_date_dimension.tsql import TSQLGenerator
55

66
generator = TSQLGenerator(
77
Config(output_dir=Path("./output/test"), clear_output_dir=True)

0 commit comments

Comments
 (0)