Skip to content

Update rate card model attributes and specs#262

Merged
b6b merged 2 commits into
masterfrom
update-rate-card-attributes
Apr 28, 2026
Merged

Update rate card model attributes and specs#262
b6b merged 2 commits into
masterfrom
update-rate-card-attributes

Conversation

@b6b
Copy link
Copy Markdown
Contributor

@b6b b6b commented Mar 20, 2026

Summary

  • Add missing attributes to rate_cards, rate_card_sets, rate_card_set_versions, rate_card_versions, and rate_card_roles in specification.yml, aligned with the Kantata API documentation for rate card objects
  • Add workspace_groups association to rate_card_sets
  • Add new model specs for RateCard, RateCardRole, and RateCardVersion
  • Update RateCardSet and RateCardSetVersion specs to include association tests and shared model behaviour

b6b added 2 commits March 20, 2026 15:07
Add specs for RateCard, RateCardRole, and RateCardVersion, and update
RateCardSet and RateCardSetVersion specs to include association tests
and shared model behaviour.
Add missing attributes to rate_cards, rate_card_sets, rate_card_set_versions,
rate_card_versions, and rate_card_roles: created_at, updated_at, foreign key
ids (e.g. rate_card_ids, workspace_group_ids), and scalar fields like
rate_card_set_title, removable. Also add workspace_groups association to
rate_card_sets.
@b6b b6b requested a review from a team March 25, 2026 16:49
Copy link
Copy Markdown
Member

@shirish-pampoorickal shirish-pampoorickal left a comment

Choose a reason for hiding this comment

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

LGTM!

@b6b b6b merged commit 70ca7b8 into master Apr 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

3 participants