nxtgauge-backend-rust/crates/db/migrations/20260317184930_init_catering_service_schema.up.sql

15 lines
434 B
MySQL
Raw Normal View History

CREATE TABLE IF NOT EXISTS catering_service_profiles (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
user_id UUID NOT NULL REFERENCES users(id) ON DELETE CASCADE,
-- Generic Fields for Catering Service
bio TEXT,
experience_years INT,
custom_data JSONB DEFAULT '{}'::jsonb,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
UNIQUE(user_id)
);