@@ -28,7 +28,7 @@ sprint_issue_pairing as (
28
28
sprint_activity_window as (
29
29
30
30
select
31
- cast(sprint_id as {{ dbt . type_int () }}) as sprint_id,
31
+ sprint_id,
32
32
min (cast(updated_at as date )) as first_change_date,
33
33
max (cast(updated_at as date )) as last_change_date
34
34
from sprint_issue_pairing
@@ -38,7 +38,7 @@ sprint_activity_window as (
38
38
ranked_sprint_updates as (
39
39
40
40
select
41
- cast( sprint_issue_pairing .sprint_id as {{ dbt . type_int () }}) as sprint_id,
41
+ sprint_issue_pairing .sprint_id ,
42
42
sprint_issue_pairing .issue_id ,
43
43
sprint_issue_pairing .updated_at ,
44
44
sprint_issue_pairing .is_active ,
@@ -56,7 +56,7 @@ ranked_sprint_updates as (
56
56
) as row_num
57
57
from sprint_issue_pairing
58
58
left join sprint_activity_window
59
- on sprint_activity_window . sprint_id = cast(sprint_issue_pairing .sprint_id as {{ dbt .type_int () }})
59
+ on cast(sprint_activity_window .sprint_id as {{ dbt .type_string () }}) = sprint_issue_pairing . sprint_id
60
60
left join daily_issue_field_history
61
61
on sprint_issue_pairing .issue_id = daily_issue_field_history .issue_id
62
62
-- Ensure tracking starts at the correct earliest date
@@ -85,7 +85,7 @@ filtered_issue_sprint_history as (
85
85
inner join {{ ref(' jira__issue_enhanced' ) }} issue
86
86
on ranked_sprint_updates .issue_id = issue .issue_id
87
87
inner join {{ var(' sprint' ) }} sprint
88
- on ranked_sprint_updates .sprint_id = sprint .sprint_id
88
+ on ranked_sprint_updates .sprint_id = cast( sprint .sprint_id as {{ dbt . type_string () }})
89
89
where row_num = 1 -- Keep only the last update per sprint-issue-date_day
90
90
),
91
91
0 commit comments