Skip to content

Add subcomponents for tracking VZ safety work#1627

Merged
mddilley merged 7 commits into
mainfrom
mike/23599_safety_subcomponents
Jul 16, 2025
Merged

Add subcomponents for tracking VZ safety work#1627
mddilley merged 7 commits into
mainfrom
mike/23599_safety_subcomponents

Conversation

@mddilley
Copy link
Copy Markdown
Collaborator

@mddilley mddilley commented Jul 15, 2025

Associated issues

cityofaustin/atd-data-tech#23599

Testing

URL to test:

Local

Steps to test:

  1. Start your local Moped stack with the new migration
  2. Go to a project map tab and create or edit a Signal - Traffic component type. You should see that the Bicycle signal face (interim approval) subcomponent on Signal - Traffic components is now named Bicycle signal face (interim approval / protected only).
  3. Now create or edit a Project Extent - Generic (linear) component and a Roadway component. Notice that there is a new subcomponent available for both called Speed limit changes.
  4. You can check the data dictionary too if you want.
  5. Test the down migration.

Ship list

LEFT JOIN min_confirmed_phase_dates mcpd ON mp.project_id = mcpd.project_id
LEFT JOIN min_estimated_phase_dates mepd ON mp.project_id = mepd.project_id
LEFT JOIN project_component_work_types pcwt ON mp.project_id = pcwt.project_id
LEFT JOIN LATERAL (
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 formatting

feature_signals.created_by_user_id,
feature_signals.updated_by_user_id
FROM feature_signals
LEFT JOIN (
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here - 🤖 formatting

@mddilley mddilley added WIP Work in progress and removed WIP Work in progress labels Jul 15, 2025
Copy link
Copy Markdown
Member

@chiaberry chiaberry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested the up and down migrations, checked out the data dictionary and I see the new subcomponents

Copy link
Copy Markdown
Contributor

@mateoclarke mateoclarke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@mddilley mddilley changed the base branch from mateo/23396_add_subcompoents_signal-traffic to main July 16, 2025 16:40
Copy link
Copy Markdown
Contributor

@roseeichelmann roseeichelmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested up and down migrations, this looks good! 🤖 ✨

@mddilley
Copy link
Copy Markdown
Collaborator Author

thanks y'all! i'm merging this one now. 🚀

@mddilley mddilley merged commit 63f986a into main Jul 16, 2025
1 check passed
@mddilley mddilley deleted the mike/23599_safety_subcomponents branch July 16, 2025 16:56
@mddilley mddilley mentioned this pull request Jul 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants