Files
2026-01-12 03:02:45 +00:00

16 lines
544 B
SQL

-- Create item_stats table for normalized stat storage
CREATE TABLE item_stats (
item_id INTEGER NOT NULL,
stat_type TEXT NOT NULL,
value REAL NOT NULL,
PRIMARY KEY (item_id, stat_type),
FOREIGN KEY (item_id) REFERENCES items(id) ON DELETE CASCADE
);
-- Create indexes for querying
CREATE INDEX idx_item_stats_stat_type ON item_stats(stat_type);
CREATE INDEX idx_item_stats_value ON item_stats(value);
-- Index for finding items by stat value ranges
CREATE INDEX idx_item_stats_type_value ON item_stats(stat_type, value);