mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 11:31:11 -05:00
Fix UserListManager insert statement
This commit is contained in:
@@ -2111,7 +2111,6 @@ export type Database = {
|
|||||||
description: string | null
|
description: string | null
|
||||||
id: string
|
id: string
|
||||||
is_public: boolean | null
|
is_public: boolean | null
|
||||||
items: Json
|
|
||||||
list_type: string
|
list_type: string
|
||||||
title: string
|
title: string
|
||||||
updated_at: string
|
updated_at: string
|
||||||
@@ -2122,7 +2121,6 @@ export type Database = {
|
|||||||
description?: string | null
|
description?: string | null
|
||||||
id?: string
|
id?: string
|
||||||
is_public?: boolean | null
|
is_public?: boolean | null
|
||||||
items: Json
|
|
||||||
list_type: string
|
list_type: string
|
||||||
title: string
|
title: string
|
||||||
updated_at?: string
|
updated_at?: string
|
||||||
@@ -2133,7 +2131,6 @@ export type Database = {
|
|||||||
description?: string | null
|
description?: string | null
|
||||||
id?: string
|
id?: string
|
||||||
is_public?: boolean | null
|
is_public?: boolean | null
|
||||||
items?: Json
|
|
||||||
list_type?: string
|
list_type?: string
|
||||||
title?: string
|
title?: string
|
||||||
updated_at?: string
|
updated_at?: string
|
||||||
|
|||||||
@@ -0,0 +1,18 @@
|
|||||||
|
-- ═══════════════════════════════════════════════════════════════════
|
||||||
|
-- MIGRATION: Remove Legacy items Column from user_top_lists
|
||||||
|
-- ═══════════════════════════════════════════════════════════════════
|
||||||
|
--
|
||||||
|
-- This migration removes the deprecated items jsonb column from
|
||||||
|
-- user_top_lists table. List items are now stored relationally in
|
||||||
|
-- the user_top_list_items table.
|
||||||
|
--
|
||||||
|
-- SAFETY: Verified that no data exists in the items column and all
|
||||||
|
-- code references use the relational user_top_list_items table.
|
||||||
|
-- ═══════════════════════════════════════════════════════════════════
|
||||||
|
|
||||||
|
-- Drop the legacy items column
|
||||||
|
ALTER TABLE user_top_lists
|
||||||
|
DROP COLUMN IF EXISTS items;
|
||||||
|
|
||||||
|
-- Add comment to document the relational approach
|
||||||
|
COMMENT ON TABLE user_top_list_items IS 'Stores list items relationally - replaces user_top_lists.items JSON column';
|
||||||
Reference in New Issue
Block a user