Operator guideENcasinocollectionsrelations

Casino / Collections / Add Games

Relation workflow for assigning, removing, ordering, or bulk-loading games in a collection.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this page does

This page is the assignment workspace for one collection. It shows the games already in the collection on the left and the available game list on the right, with provider and search filters on the available side.

What operators can do

  • add a game from the available list into the collection
  • remove a game from the current set
  • drag the current games into a new order, which saves immediately
  • bulk upload games into the collection by pasting a list of game names
  • reset the current collection game list

Known caveats

  • This page manages game membership and order only; it does not edit the collection record itself.
  • Removing a game marks the mapping as no longer valid rather than deleting history.
  • Reordering the current list saves as soon as a row is dropped, without a separate save button.
Field dictionary

Fields

field

ID

Identifier of the game in the current or available list.

Data Type
integer
field

Name

Game title shown in both the current and available lists.

Data Type
string
field

Status

Whether the listed game is active.

Data Type
status
field

Provider

Provider the game belongs to, used for filtering the available list.

Data Type
relation
field

Position / Actions

Drag position of the game inside the collection and the per-row remove control.

Data Type
integer
Operational notes

Notes

item

Adding a game upserts a row in master_casino_game_to_collections with is_valid true; the available list comes from get-casino-games.

item

Removing a game sends update-collection-game with remove true, which sets is_valid false rather than deleting the row.

item

Reorder rewrites orderId per position and parks unlisted games at orderId 99999; the Reset modal calls the same order endpoint with an empty order array.

item

Bulk upload matches pasted game names; a preCheck pass reports names that do not exist before committing.

Related references

Related pages

pageCasino / Collections

Operator guide for casino collection catalog maintenance, including list, create or edit, reorder, and add-games relation flow.

pageCasino / Collections / Form

Create and edit form for one collection, including translated name and description, image selection, and active state.

pageCasino / Collections / List

Searchable collection grid with status filter, game counts, summary cards, and row-level maintenance actions.

pageCasino / Collections / Reorder

Drag-and-drop ordering screen for the whole casino collection list.

pageBonuses / Player Bonuses

Related operator ledger for issued bonus instances, including filters, CSV export, and per-user bonus detail.

pageCasino / Aggregators

Operator overview for the casino-side aggregator registry and its activation workflow.