Skip to content

v1.0.6

Latest

Choose a tag to compare

@NexaFlowFrance NexaFlowFrance released this 17 Apr 09:19
· 1 commit to main since this release

Fix #43 – Planning INTERNAL SERVER ERROR for existing installations

Problem: Users who upgraded from an earlier version were missing the location and specific_date columns on the schedule_entries table, causing an Internal Server Error on the planning page. The CHECK(end_time > start_time) constraint also blocked cross-midnight schedules.

Fix: The server now automatically runs idempotent migrations at startup:

  • ALTER TABLE schedule_entries DROP CONSTRAINT IF EXISTS schedule_entries_check
  • ALTER TABLE schedule_entries ADD COLUMN IF NOT EXISTS specific_date DATE
  • ALTER TABLE schedule_entries ADD COLUMN IF NOT EXISTS location TEXT

Upgrade: Simply pull the latest image and restart - no manual SQL needed.