Skip to content

Commit 96d7690

Browse files
committed
[generator] Fixed template imports
1 parent bf78dc2 commit 96d7690

File tree

6 files changed

+40
-34
lines changed

6 files changed

+40
-34
lines changed

pyatlan/generator/templates/imports.jinja2

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ from pyatlan.model.structs import (
120120
from pyatlan.utils import (
121121
init_guid,
122122
next_id,
123+
to_camel_case,
123124
validate_required_fields,
124125
validate_single_required_field,
125126
get_parent_qualified_name,

pyatlan/generator/templates/module.jinja2

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ from pyatlan.model.enums import (
2020
from .asset import SelfAsset
2121
{% endif %}
2222

23+
{% if asset_info.name == 'AIModel' %}
24+
from .asset import Asset
25+
from .process import Process
26+
{% endif %}
27+
2328
{% set entity_def = asset_info.entity_def %}
2429

2530
{% set file_name = 'methods/imports/' + entity_def.name | to_snake_case + '.jinja2' %}

pyatlan/model/assets/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@
8888
"SnowflakeStage",
8989
"DatabricksUnityCatalogTag",
9090
"SnowflakeStream",
91-
"Database",
9291
"CalculationView",
92+
"Database",
9393
"Procedure",
9494
"SnowflakeTag",
9595
"MatillionGroup",

pyatlan/model/assets/__init__.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ __all__ = [
8585
"SnowflakeStage",
8686
"DatabricksUnityCatalogTag",
8787
"SnowflakeStream",
88-
"Database",
8988
"CalculationView",
89+
"Database",
9090
"Procedure",
9191
"SnowflakeTag",
9292
"MatillionGroup",

pyatlan/model/assets/core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,8 @@
219219
SnowflakeStage.Attributes.update_forward_refs(**localns)
220220
DatabricksUnityCatalogTag.Attributes.update_forward_refs(**localns)
221221
SnowflakeStream.Attributes.update_forward_refs(**localns)
222-
Database.Attributes.update_forward_refs(**localns)
223222
CalculationView.Attributes.update_forward_refs(**localns)
223+
Database.Attributes.update_forward_refs(**localns)
224224
Procedure.Attributes.update_forward_refs(**localns)
225225
SnowflakeTag.Attributes.update_forward_refs(**localns)
226226
MatillionGroup.Attributes.update_forward_refs(**localns)

pyatlan/model/structs.py

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -45,19 +45,6 @@ def flatten_structs_attributes(cls, values: Dict[str, Any]) -> Dict[str, Any]:
4545
return values
4646

4747

48-
class MCRuleSchedule(AtlanObject):
49-
"""Description"""
50-
51-
mc_rule_schedule_type: Optional[str] = Field(default=None, description="")
52-
mc_rule_schedule_interval_in_minutes: Optional[int] = Field(
53-
default=None, description=""
54-
)
55-
mc_rule_schedule_start_time: Optional[datetime] = Field(
56-
default=None, description=""
57-
)
58-
mc_rule_schedule_crontab: Optional[str] = Field(default=None, description="")
59-
60-
6148
class DbtJobRun(AtlanObject):
6249
"""Description"""
6350

@@ -74,18 +61,24 @@ class DbtJobRun(AtlanObject):
7461
dbt_compiled_code: Optional[str] = Field(default=None, description="")
7562

7663

77-
class AwsCloudWatchMetric(AtlanObject):
64+
class MCRuleSchedule(AtlanObject):
7865
"""Description"""
7966

80-
aws_cloud_watch_metric_name: str = Field(description="")
81-
aws_cloud_watch_metric_scope: str = Field(description="")
67+
mc_rule_schedule_type: Optional[str] = Field(default=None, description="")
68+
mc_rule_schedule_interval_in_minutes: Optional[int] = Field(
69+
default=None, description=""
70+
)
71+
mc_rule_schedule_start_time: Optional[datetime] = Field(
72+
default=None, description=""
73+
)
74+
mc_rule_schedule_crontab: Optional[str] = Field(default=None, description="")
8275

8376

84-
class Histogram(AtlanObject):
77+
class AwsCloudWatchMetric(AtlanObject):
8578
"""Description"""
8679

87-
boundaries: Set[float] = Field(description="")
88-
frequencies: Set[float] = Field(description="")
80+
aws_cloud_watch_metric_name: str = Field(description="")
81+
aws_cloud_watch_metric_scope: str = Field(description="")
8982

9083

9184
class Action(AtlanObject):
@@ -97,18 +90,18 @@ class Action(AtlanObject):
9790
task_action_display_text: Optional[str] = Field(default=None, description="")
9891

9992

100-
class ColumnValueFrequencyMap(AtlanObject):
93+
class Histogram(AtlanObject):
10194
"""Description"""
10295

103-
column_value: Optional[str] = Field(default=None, description="")
104-
column_value_frequency: Optional[int] = Field(default=None, description="")
96+
boundaries: Set[float] = Field(description="")
97+
frequencies: Set[float] = Field(description="")
10598

10699

107-
class SourceTagAttachmentValue(AtlanObject):
100+
class ColumnValueFrequencyMap(AtlanObject):
108101
"""Description"""
109102

110-
tag_attachment_key: Optional[str] = Field(default=None, description="")
111-
tag_attachment_value: Optional[str] = Field(default=None, description="")
103+
column_value: Optional[str] = Field(default=None, description="")
104+
column_value_frequency: Optional[int] = Field(default=None, description="")
112105

113106

114107
class BadgeCondition(AtlanObject):
@@ -143,6 +136,13 @@ def create(
143136
badge_condition_colorhex: Optional[str] = Field(default=None, description="")
144137

145138

139+
class SourceTagAttachmentValue(AtlanObject):
140+
"""Description"""
141+
142+
tag_attachment_key: Optional[str] = Field(default=None, description="")
143+
tag_attachment_value: Optional[str] = Field(default=None, description="")
144+
145+
146146
class StarredDetails(AtlanObject):
147147
"""Description"""
148148

@@ -461,22 +461,22 @@ class SourceTagAttribute(AtlanObject):
461461
)
462462

463463

464-
MCRuleSchedule.update_forward_refs()
465-
466464
DbtJobRun.update_forward_refs()
467465

468-
AwsCloudWatchMetric.update_forward_refs()
466+
MCRuleSchedule.update_forward_refs()
469467

470-
Histogram.update_forward_refs()
468+
AwsCloudWatchMetric.update_forward_refs()
471469

472470
Action.update_forward_refs()
473471

474-
ColumnValueFrequencyMap.update_forward_refs()
472+
Histogram.update_forward_refs()
475473

476-
SourceTagAttachmentValue.update_forward_refs()
474+
ColumnValueFrequencyMap.update_forward_refs()
477475

478476
BadgeCondition.update_forward_refs()
479477

478+
SourceTagAttachmentValue.update_forward_refs()
479+
480480
StarredDetails.update_forward_refs()
481481

482482
AwsTag.update_forward_refs()

0 commit comments

Comments
 (0)