mitai-jinkendo/backend/migrations/067_profile_tandoor_settings.sql
Lars d6838abda7
Some checks failed
Deploy Development / deploy (push) Successful in 1m1s
Build Test / pytest-backend (push) Failing after 2s
Build Test / lint-backend (push) Successful in 0s
Build Test / build-frontend (push) Successful in 27s
fix: Offene Lebensmittel nach Listen-Import wieder anzeigen
Unmapped ohne Kreuzjoin, Listen-GET kurz, Rebuild im Hintergrund.
Tandoor-Zugang (URL/Token) in den Einstellungen mit ausliefern.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-13 10:36:08 +02:00

19 lines
691 B
SQL

-- Per-user Tandoor connection (URL + API token). Not a system-wide connector.
CREATE TABLE IF NOT EXISTS profile_tandoor_settings (
profile_id UUID PRIMARY KEY REFERENCES profiles(id) ON DELETE CASCADE,
base_url VARCHAR(300) NOT NULL,
api_token TEXT NOT NULL,
last_ok_at TIMESTAMPTZ,
last_error TEXT,
updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
);
COMMENT ON TABLE profile_tandoor_settings IS 'Persönliche Tandoor-API (Familie); Token nie systemweit';
COMMENT ON COLUMN profile_tandoor_settings.api_token IS 'Tandoor Access Token; nur Backend, nie im JSON-Export';
DO $$
BEGIN
RAISE NOTICE 'Migration 067: profile_tandoor_settings';
END $$;