File size: 822 Bytes
eba757f | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | create table if not exists public.feedback_submissions (
id bigint generated by default as identity primary key,
created_at timestamptz not null default timezone('utc', now()),
input_sentence text not null,
original_output text not null,
corrected_output text not null,
user_comment text not null default '',
decode_mode text not null default '',
review_status text not null default 'pending'
check (review_status in ('pending', 'approved', 'rejected')),
admin_notes text not null default '',
source text not null default 'streamlit'
);
create index if not exists feedback_submissions_created_at_idx
on public.feedback_submissions (created_at desc);
create index if not exists feedback_submissions_review_status_idx
on public.feedback_submissions (review_status);
|