-- Drop the combined icons table
DROP TABLE IF EXISTS icons;

-- Ability icons table
CREATE TABLE IF NOT EXISTS ability_icons (
    name TEXT PRIMARY KEY NOT NULL,
    icon BLOB NOT NULL
);

-- Buff icons table
CREATE TABLE IF NOT EXISTS buff_icons (
    name TEXT PRIMARY KEY NOT NULL,
    icon BLOB NOT NULL
);

-- Trait icons table
CREATE TABLE IF NOT EXISTS trait_icons (
    name TEXT PRIMARY KEY NOT NULL,
    icon BLOB NOT NULL
);

-- Player house icons table
CREATE TABLE IF NOT EXISTS player_house_icons (
    name TEXT PRIMARY KEY NOT NULL,
    icon BLOB NOT NULL
);

-- Stat icons table
CREATE TABLE IF NOT EXISTS stat_icons (
    name TEXT PRIMARY KEY NOT NULL,
    icon BLOB NOT NULL
);
