DROP TABLE IF EXISTS account_profile_demo;
CREATE TABLE account_profile_demo (
id UUID PRIMARY KEY,
data JSONB NOT NULL,
updated_at TIMESTAMPTZ NOT NULL DEFAULT now(),
account_id TEXT GENERATED ALWAYS AS (data ->> 'account_id') STORED,
account_status TEXT GENERATED ALWAYS AS (data ->> 'status') STORED,
account_name TEXT GENERATED ALWAYS AS (data ->> 'name') STORED,
plan_name TEXT GENERATED ALWAYS AS (data ->> 'plan') STORED
);