暂无考试记录,去「模拟考试」考一次吧
暂无做题记录,刷几道题后这里会显示各科目正确率
CREATE TABLE IF NOT EXISTS public.exam_records ( id BIGSERIAL PRIMARY KEY, user_id TEXT NOT NULL, exam_name TEXT NOT NULL, subject TEXT, total_questions INT DEFAULT 0, correct_count INT DEFAULT 0, score INT DEFAULT 0, total_score INT DEFAULT 0, detail_json TEXT, duration_sec INT DEFAULT 0, created_at TIMESTAMPTZ DEFAULT NOW() ); ALTER TABLE public.exam_records DISABLE ROW LEVEL SECURITY;
在 Supabase → SQL Editor 粘贴执行即可。执行后刷新页面。
暂无考试记录
CREATE TABLE IF NOT EXISTS public.wrong_questions ( id BIGSERIAL PRIMARY KEY, user_id TEXT NOT NULL, question_id BIGINT NOT NULL, wrong_times INT DEFAULT 1, last_wrong_at TIMESTAMPTZ DEFAULT NOW(), UNIQUE(user_id, question_id) ); ALTER TABLE public.wrong_questions DISABLE ROW LEVEL SECURITY;
在 Supabase → SQL Editor 粘贴执行即可。执行后刷新页面。
CREATE TABLE IF NOT EXISTS public.knowledge ( id BIGSERIAL PRIMARY KEY, user_id TEXT NOT NULL, title TEXT NOT NULL, content_html TEXT NOT NULL, created_at TIMESTAMPTZ DEFAULT NOW() ); ALTER TABLE public.knowledge DISABLE ROW LEVEL SECURITY;
在 Supabase → SQL Editor 粘贴执行即可。执行后刷新页面。
勾选要共享的科目,输入好友用户名,点击批量共享
已选 0 个科目
CREATE TABLE IF NOT EXISTS public.favorites ( id BIGSERIAL PRIMARY KEY, user_id TEXT NOT NULL, question_id BIGINT NOT NULL, created_at TIMESTAMPTZ DEFAULT NOW(), UNIQUE(user_id, question_id) ); ALTER TABLE public.favorites DISABLE ROW LEVEL SECURITY; CREATE TABLE IF NOT EXISTS public.question_notes ( id BIGSERIAL PRIMARY KEY, user_id TEXT NOT NULL, question_id BIGINT NOT NULL, note TEXT DEFAULT '', updated_at TIMESTAMPTZ DEFAULT NOW(), UNIQUE(user_id, question_id) ); ALTER TABLE public.question_notes DISABLE ROW LEVEL SECURITY; CREATE TABLE IF NOT EXISTS public.knowledge_notes ( id BIGSERIAL PRIMARY KEY, user_id TEXT NOT NULL, knowledge_id BIGINT NOT NULL, note TEXT DEFAULT '', updated_at TIMESTAMPTZ DEFAULT NOW(), UNIQUE(user_id, knowledge_id) ); ALTER TABLE public.knowledge_notes DISABLE ROW LEVEL SECURITY; CREATE TABLE IF NOT EXISTS public.answer_log ( id BIGSERIAL PRIMARY KEY, user_id TEXT NOT NULL, question_id BIGINT NOT NULL, is_correct BOOLEAN NOT NULL, answered_at TIMESTAMPTZ DEFAULT NOW() ); ALTER TABLE public.answer_log DISABLE ROW LEVEL SECURITY; ALTER TABLE public.questions ADD COLUMN IF NOT EXISTS version TEXT DEFAULT '';
移动科目:把选中科目的全部题目批量改到目标科目(不会删除原题,用于题库整理);导出为TXT可直接再导入。
一键导出全部数据(题目、错题、收藏、题目笔记、知识点、知识点笔记、考试记录、做题记录)为JSON文件本地保存;恢复时选择备份文件回滚。