2026-04-12 09:56:18 +08:00
|
|
|
CREATE TABLE tenant_monitoring_quotas (
|
|
|
|
|
tenant_id BIGINT PRIMARY KEY REFERENCES tenants(id),
|
|
|
|
|
max_brands INT NOT NULL DEFAULT 1,
|
2026-04-20 13:52:35 +08:00
|
|
|
collection_mode VARCHAR(20) NOT NULL DEFAULT 'desktop',
|
2026-04-12 09:56:18 +08:00
|
|
|
question_selection_mode VARCHAR(20) NOT NULL DEFAULT 'best_effort_all',
|
|
|
|
|
collect_frequency VARCHAR(20) NOT NULL DEFAULT 'daily',
|
|
|
|
|
enabled_platforms JSONB NOT NULL DEFAULT '["deepseek","qwen","doubao"]'::jsonb,
|
2026-04-20 13:52:35 +08:00
|
|
|
primary_client_id UUID,
|
2026-04-12 09:56:18 +08:00
|
|
|
task_daily_hard_cap INT NOT NULL DEFAULT 36,
|
|
|
|
|
plan_tier VARCHAR(20) NOT NULL DEFAULT 'free',
|
|
|
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
|
|
|
|
|
updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
|
|
|
|
|
);
|