logo w navbarze lub tekst
This commit is contained in:
22
alters.txt
22
alters.txt
@@ -44,5 +44,25 @@ ALTER TABLE global_settings ADD COLUMN logo_url TEXT DEFAULT '';
|
||||
ALTER TABLE global_settings ADD COLUMN site_title TEXT DEFAULT '';
|
||||
ALTER TABLE global_settings ADD COLUMN show_logo_in_navbar BOOLEAN DEFAULT 0;
|
||||
|
||||
|
||||
|
||||
COMMIT;
|
||||
PRAGMA foreign_keys=ON;
|
||||
PRAGMA foreign_keys=ON;
|
||||
|
||||
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
|
||||
-- 1) Dodajemy nowe kolumny (SQLite pozwala tylko na ADD COLUMN)
|
||||
ALTER TABLE global_settings ADD COLUMN navbar_brand_mode TEXT DEFAULT 'text';
|
||||
ALTER TABLE global_settings ADD COLUMN footer_brand_mode TEXT DEFAULT 'text';
|
||||
ALTER TABLE global_settings ADD COLUMN footer_text TEXT;
|
||||
|
||||
-- 2) Backfill: zgodność wsteczna z show_logo_in_navbar
|
||||
UPDATE global_settings
|
||||
SET navbar_brand_mode = 'logo'
|
||||
WHERE COALESCE(show_logo_in_navbar, 0) = 1;
|
||||
|
||||
-- 3) Upewnij się, że wartości są ustawione (na wypadek NULL-i)
|
||||
UPDATE global_settings
|
||||
SET navbar_brand_mode = COALESCE(navbar_brand_mode, 'text'),
|
||||
footer_brand_mode = COALESCE(footer_brand_mode, 'text');
|
Reference in New Issue
Block a user