Shuffle/supabase/migrations
cschlaefke 3bb1c28831 feat(db): catalog search with search_normalize, alt titles and search_catalog_games RPC (KAT-01, 3a)
Adds pg_trgm/unaccent, search_normalize, generated title_search/name_search
columns, game_alt_titles (read-only for API roles), manual_fields key
alt_titles and the RPC search_catalog_games. pgTAP 09_catalog_search covers
rights, normalization, relevance, filters, paging and the runbook snippets.

Refs #3

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 01:12:25 +01:00
..
20261102100000_base.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102100100_profiles.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102100200_catalog.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102100300_collection.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102100400_plays.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102212208_auth_registration_rules.sql feat(db): reject U+200B in display names 2026-11-02 23:51:56 +01:00
20261103142204_catalog_foundation.sql test(catalog): address review findings on PR 2a 2026-11-03 18:18:32 +01:00
20261103193928_catalog_merge.sql feat(db): add admin_merge_games and repoint_game_references (KAT-05, 2b) 2026-11-03 20:46:19 +01:00
20261103195151_game_reports.sql feat(db): store cleared editions count in game_reports.editions_cleared (KAT-05 2c, Spec-F6) Refs #2 2026-11-04 00:15:46 +01:00
20261103235947_catalog_search.sql feat(db): catalog search with search_normalize, alt titles and search_catalog_games RPC (KAT-01, 3a) 2026-11-04 01:12:25 +01:00