mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-21 10:15:04 +02:00
Post work PR #701
This commit is contained in:
@@ -480,8 +480,13 @@ async def run_migrations(conn):
|
||||
# Migration: Add wiki_url column to maintenance_types for documentation links
|
||||
await _safe_execute(conn, "ALTER TABLE maintenance_types ADD COLUMN wiki_url VARCHAR(500)")
|
||||
|
||||
# Migration: Add tailscale_disabled column to virtual_printers for user opt-out
|
||||
await _safe_execute(conn, "ALTER TABLE virtual_printers ADD COLUMN tailscale_disabled BOOLEAN DEFAULT 0")
|
||||
# Migration: Add tailscale_disabled column to virtual_printers. Opt-in: default TRUE so
|
||||
# the auto-detect + fallback noise only runs for users who explicitly enable it.
|
||||
# Postgres rejects `DEFAULT 1` for BOOLEAN (#1070 round-2 review).
|
||||
if is_sqlite():
|
||||
await _safe_execute(conn, "ALTER TABLE virtual_printers ADD COLUMN tailscale_disabled BOOLEAN DEFAULT 1")
|
||||
else:
|
||||
await _safe_execute(conn, "ALTER TABLE virtual_printers ADD COLUMN tailscale_disabled BOOLEAN DEFAULT true")
|
||||
|
||||
# Migration: Add ams_mapping column to print_queue for storing filament slot assignments
|
||||
await _safe_execute(conn, "ALTER TABLE print_queue ADD COLUMN ams_mapping TEXT")
|
||||
|
||||
Reference in New Issue
Block a user