Global DB Audit — Decision Table

Pre-Merge Step 2 · 2026-06-29 · 162 option/lookup databases reviewed
KEEP — Global Hub Shared across 3+ subjects, stays as Relation DB
KEEP — Subject DB Subject-specific, stays standalone in its page
KEEP — Platform System Powers platform backend logic
CONVERT TO SELECT Only used in 1 DB → becomes a select property
MERGE INTO → Duplicate concept, fold into another DB
ARCHIVE Safe to archive after migration
DO NOT TOUCH ❤️ Platform-connected
REVIEW Needs manual check
~25Global Hubs
~30Subject DBs
~10Platform System
~40→ Select
~20Merge Into
~15Archive
~8Do Not Touch

System Config (34db8641) — Core Taxonomy & Platform Config

DatabaseDecisionReason
✨Cities DatabaseKEEP — Global HubUsed across Addresses, Bookings, Dance, Events
✨States DatabaseKEEP — Global HubUsed across Addresses, Bookings, Dance, Users
✨Countries DatabaseKEEP — Global HubUsed across Addresses, Users, Bookings
✨Platforms DatabaseKEEP — Global HubUsed across Content, Sync, Payments, Live Stream
✨Tags DatabaseKEEP — Global HubCross-subject tagging
✨Statuses DatabaseKEEP — Global HubCross-subject statuses
✨PrioritiesKEEP — Global HubCross-subject priorities — master priority hub
✨Priority Levels DatabaseMERGE INTO →→ Priorities (duplicate concept)
✨Platform SyncKEEP — Platform SystemBackend sync config
✨Platform Sync FrequenciesKEEP — Platform SystemBackend config
✨Platform Sync StatusesKEEP — Platform SystemBackend config
✨Platform RulesKEEP — Platform SystemBackend rules engine
✨Platform Rule TypesKEEP — Platform SystemBackend config
✨Platform Rule ActionsKEEP — Platform SystemBackend config
✨Support Ticket PrioritiesMERGE INTO →→ Priorities (same concept)
✨System Notification PrioritiesMERGE INTO →→ Priorities (same concept)
❌✨StylesARCHIVEConfirmed archive. ❌ prefix = deletion candidate, no longer needed.
❤️✨Content TypesDO NOT TOUCHPlatform-connected — DO NOT TOUCH

Content & Community (cce150f6) — 28 DBs

DatabaseDecisionReason
✨Blog Post CategoriesKEEP — Subject DBBlog-specific, keep standalone
✨Blog Post StatusesCONVERT TO SELECTOnly in Blog Posts DB
✨Blog Post TagsKEEP — Subject DBBlog-specific tagging
✨Community Event StatusesCONVERT TO SELECTOnly in Community Events DB
✨Community Event TypesCONVERT TO SELECTOnly in Community Events DB
✨Community Group CategoriesCONVERT TO SELECTOnly in Community Groups DB
✨Community Post TypesCONVERT TO SELECTOnly in Community Posts DB
✨Content Calendar PlatformsMERGE INTO →→ Platforms Database
✨Content Calendar StatusesCONVERT TO SELECTOnly in Content Calendar DB
✨Content Calendar TypesCONVERT TO SELECTOnly in Content Calendar DB
✨Content Planner PlatformsMERGE INTO →→ Platforms Database (duplicate)
✨Content Planner TypesMERGE INTO →→ Content Calendar Types (duplicate)
✨Content Scheduling PlatformsMERGE INTO →→ Platforms Database (duplicate)
✨Content Scheduling StatusesMERGE INTO →→ Content Calendar Statuses (duplicate)
✨Content Scheduling TypesMERGE INTO →→ Content Calendar Types (duplicate)
✨Email Template TagsKEEP — Subject DBEmail-specific tagging
✨Feed Post StatusesCONVERT TO SELECTOnly in Feed DB
✨Feed Post TypesCONVERT TO SELECTOnly in Feed DB
✨Gaming PlatformsMERGE INTO →→ Platforms Database
✨Live Stream PlatformsMERGE INTO →→ Platforms Database
✨Media TagsKEEP — Global HubUsed across Photos, Videos, Content
✨Payment Methods (Taxonomy)MERGE INTO →→ Payment Methods Database (duplicate)
✨Photo Album CategoriesCONVERT TO SELECTOnly in Photo Albums DB
✨Quote Payment Link StatusesCONVERT TO SELECTOnly in Quotes DB
✨Service Category Type ColorsCONVERT TO SELECTUI config only
✨Alt Suggestion Service FormatsREVIEWMay merge into Service Formats — check
✨Amateur Content CategoriesCONVERT TO SELECTOnly in Amateur Content DB
✨Amateur Content StatusesCONVERT TO SELECTOnly in Amateur Content DB

Admin & Operations (d96b15e5) — 12 DBs

DatabaseDecisionReason
✨Notification TypesKEEP — Global HubUsed across all notification surfaces
✨Notification StatusesKEEP — Global HubUsed across all notification surfaces
✨Notification PrioritiesMERGE INTO →→ Priorities (same concept)
✨Daily Ops CategoriesCONVERT TO SELECTOnly in Daily Ops DB
✨Daily Ops PrioritiesMERGE INTO →→ Priorities (same concept)
✨Daily Ops StatusesCONVERT TO SELECTOnly in Daily Ops DB
✨A/B Test StatusesCONVERT TO SELECTOnly in A/B Test DB
✨Analytics Event CategoriesCONVERT TO SELECTOnly in Analytics DB
✨Badge CategoriesCONVERT TO SELECTOnly in Badges DB
✨Business Metric CategoriesCONVERT TO SELECTOnly in Metrics DB
✨Progress Tracker CategoriesCONVERT TO SELECTOnly in Progress Tracker DB
✨Progress Tracker PrioritiesMERGE INTO →→ Priorities (same concept)

Customer & CRM (c35039bd) — 12 DBs

DatabaseDecisionReason
✨User TypesKEEP — Global HubUsed across Users, Permissions, Billing
✨User CountriesMERGE INTO →→ Countries Database (duplicate)
✨User StatesMERGE INTO →→ States Database (duplicate)
✨Customer Request TagsKEEP — Subject DBRequest-specific tagging
✨Customer Role CategoriesCONVERT TO SELECTOnly in Customer DB
✨Client Interaction TypesCONVERT TO SELECTOnly in CRM DB
✨Client Relationship TagsKEEP — Subject DBCRM-specific tagging
✨Cast TagsKEEP — Subject DBFilm/scene-specific tagging
✨Presenter TypesCONVERT TO SELECTOnly in Events DB
✨Referral Reward TypesCONVERT TO SELECTOnly in Referrals DB
✨Signup MethodsCONVERT TO SELECTOnly in Users DB
✨User Activity TypesCONVERT TO SELECTOnly in Activity Log DB

Legal & Docs (094efe7c) — 11 DBs

DatabaseDecisionReason
✨Legal Document TypesKEEP — Subject DBLegal-specific taxonomy
✨Legal Document CategoriesKEEP — Subject DBLegal-specific taxonomy
✨Legal Document StatusesCONVERT TO SELECTOnly in Legal Docs DB
✨2257 ID TypesKEEP — Subject DBIndustry-specific, important for compliance
✨2257 StatusesKEEP — Subject DBIndustry-specific, important for compliance
✨Email Template CategoriesCONVERT TO SELECTOnly in Email Templates DB
✨FAQ CategoriesCONVERT TO SELECTOnly in FAQ DB
✨Knowledge Base CategoriesKEEP — Subject DBUsed across KB + Help Center
✨Knowledge Base TagsKEEP — Subject DBUsed across KB + Help Center
✨Push Notification CategoriesMERGE INTO →→ Notification Types (same concept)
✨Reading StatusesCONVERT TO SELECTOnly in Reading/Books DB

Store & Commerce (d663a484) — 11 DBs

DatabaseDecisionReason
✨Product Categories (Store)KEEP — Subject DBStore-specific (separate from ❤️Product Categories)
✨Product StatusesCONVERT TO SELECTOnly in Products DB
✨Inventory StatusesCONVERT TO SELECTOnly in Inventory DB
✨Item TagsKEEP — Subject DBStore item tagging
✨Item PrioritiesMERGE INTO →→ Priorities (same concept)
✨For Sale StatusesCONVERT TO SELECTOnly in For Sale DB
✨Return Request TypesCONVERT TO SELECTOnly in Returns DB
✨Return Request StatusesCONVERT TO SELECTOnly in Returns DB
✨Discount Code TypesCONVERT TO SELECTOnly in Discounts DB
✨Wishlist CategoriesKEEP — Subject DBKeep — needed for Phase 6.5 unification
✨Wishlist PrioritiesKEEP — Subject DBKeep — needed for Phase 6.5 unification

Finance & Payments (37cb8641) — 6 DBs

DatabaseDecisionReason
Platform FeesKEEP — Platform SystemBackend billing config
✨Payment Methods DatabaseKEEP — Global HubUsed across Billing, Commerce, Requests
✨Payment Methods Database (ready to archive)KEEP — Subject DBMove to Finance Planner (KEEP). Old archive label is stale.
✨Payment StatusesKEEP — Global HubUsed across all payment flows
✨Payment Link StatusesKEEP — Subject DBMove to Finance Planner (KEEP). Keep as standalone DB.
✨Expense TagsKEEP — Subject DBFinance-specific tagging

Career (38db8641) — 6 DBs — ALL DO NOT TOUCH

DatabaseDecisionReason
✨Film Agent Payment StatusesDO NOT TOUCHFilm History system — DO NOT TOUCH
✨Film Agent TagsDO NOT TOUCHFilm History system — DO NOT TOUCH
✨Dance CitiesDO NOT TOUCHDance system — DO NOT TOUCH
✨Dance RatingsDO NOT TOUCHDance system — DO NOT TOUCH
✨Dance StatesDO NOT TOUCHDance system — DO NOT TOUCH
✨Dance TagsDO NOT TOUCHDance system — DO NOT TOUCH

Creative & Photo (660f9634) — 5 DBs

DatabaseDecisionReason
✨Fashion TagsKEEP — Subject DBCloset/outfit tagging
✨Color Inspo TagsKEEP — Subject DBCreative/mood board tagging
✨Mood Board TagsKEEP — Subject DBCreative tagging
✨Shot List TagsKEEP — Subject DBFilm/photo shoot
✨Shot TypesKEEP — Subject DBFilm/photo shoot

Booking & Scheduling — Various Pages

DatabaseDecisionReason
✨Booking Types DatabaseKEEP — Global HubUsed across Bookings, Calendar, Scheduling
✨Booking Calendar TypesMERGE INTO →→ Booking Types Database (duplicate)
✨Booking Record TypesMERGE INTO →→ Booking Types Database (duplicate)
✨Booking Calendar StatusesKEEP — Subject DBCalendar-specific lifecycle
✨Companion Booking StatusesKEEP — Subject DBCompanion-specific lifecycle
✨Companion Booking Screening StatusesKEEP — Subject DBCompanion screening flow
✨Availability TypesKEEP — Subject DBScheduling-specific
✨Blocked Date StatusesCONVERT TO SELECTOnly in Blocked Dates DB
✨Addresses DatabaseKEEP — Global HubUsed across Bookings, Delivery, Events
✨VIP Event TypesKEEP — Subject DBVIP-specific
✨VIP Event StatusesCONVERT TO SELECTOnly in VIP Events DB
✨Shift StatusesCONVERT TO SELECTOnly in Shifts DB
✨Video Call PlatformsMERGE INTO →→ Platforms Database
✨Video Call Session StatusesCONVERT TO SELECTOnly in Video Calls DB
Venue TypesCONVERT TO SELECTOnly in Events/Bookings DB
Service CategoryKEEP — Subject DBService catalog taxonomy
Service Category TypesMERGE INTO →→ Service Category (duplicate)
Service Formats (ready to archive)KEEP — Global HubReal data: Premade Video, Custom Video, Skype Show, Photo Set + pricing + Usage Count + 3 relations. Cross-subject service taxonomy. Old archive label is stale — actively needed.
✨Service Types DatabaseKEEP — Subject DBService taxonomy

Misc & Orphaned DBs

DatabaseDecisionReason
Rating the day (×12 copies)ARCHIVEMassive duplication — keep 1, archive rest
Tags 🙌🏻REVIEWLikely duplicate of Tags Database — check usage
✨Personal Formats DatabaseKEEP — Subject DBPersonal planning formats
✨Personal Priority Levels DatabaseMERGE INTO →→ Priorities (same concept)
✨Article Types DatabaseKEEP — Subject DBContent/blog article taxonomy
✨Document Types DatabaseKEEP — Subject DBDocument taxonomy
✨Formats Database (DELETE?)KEEP — Subject DBMove to Services & Content → Taxonomy & Config. Old delete label is stale.
✨Guide TagsKEEP — Subject DBHelp/guide tagging
✨System TagsMERGE INTO →→ Tags Database (same concept)
✨Rider Requirement CategoriesKEEP — Subject DBRider/booking specific
✨Rider Requirement PrioritiesMERGE INTO →→ Priorities (same concept)
❤️Product CategoriesDO NOT TOUCHPlatform-connected — DO NOT TOUCH
❤️✨Product TypesDO NOT TOUCHPlatform-connected — DO NOT TOUCH
❤️✨Service CategoriesDO NOT TOUCHPlatform-connected — DO NOT TOUCH
❤️✨Service FormatsDO NOT TOUCHPlatform-connected — DO NOT TOUCH
❤️Interaction StylesDO NOT TOUCHPlatform-connected — DO NOT TOUCH
Indulgon — Platform StatsKEEP — Platform SystemAnalytics — keep standalone