- Removed manual refresh button from frontend (kept auto-refresh functionality) - Fixed WebKit 'object cannot be found' error by replacing absolute positioning with flexbox - Added lazy loading to images to prevent preload warnings - Cleaned up unused imports and variables: - Removed unused useRef import - Removed unused colors state variable and colorService - Removed unused ColorSwatch import from FilamentTableV2 - Removed unused getModifierIcon function from MaterialBadge - Updated tests to match current implementation - Improved layout stability for better cross-browser compatibility - Removed temporary migration scripts 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
29 lines
864 B
SQL
29 lines
864 B
SQL
-- Add 1 refill filament for each color as user owns all basic colors
|
|
-- This creates PLA Basic filaments with 1 refill for each color in the database
|
|
|
|
-- First, let's insert filaments for all existing colors
|
|
INSERT INTO filaments (tip, finish, boja, boja_hex, refill, spulna, kolicina, cena)
|
|
SELECT
|
|
'PLA' as tip,
|
|
'Basic' as finish,
|
|
c.name as boja,
|
|
c.hex as boja_hex,
|
|
1 as refill,
|
|
0 as spulna,
|
|
1 as kolicina,
|
|
'3999' as cena
|
|
FROM colors c
|
|
WHERE NOT EXISTS (
|
|
-- Only insert if this exact combination doesn't already exist
|
|
SELECT 1 FROM filaments f
|
|
WHERE f.tip = 'PLA'
|
|
AND f.finish = 'Basic'
|
|
AND f.boja = c.name
|
|
);
|
|
|
|
-- Update any existing PLA Basic filaments to have at least 1 refill
|
|
UPDATE filaments
|
|
SET refill = '1'
|
|
WHERE tip = 'PLA'
|
|
AND finish = 'Basic'
|
|
AND (refill IS NULL OR refill = '0' OR refill = ''); |