RTIX / migrations /0014_product_feedback.sql
github-actions
deploy: clean backend production release
b198f8a
Raw
History Blame Contribute Delete
512 Bytes
-- Customer feedback system for product improvement
CREATE TABLE product_feedback (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
transaction_id VARCHAR(255) NOT NULL REFERENCES orders(transaction_id),
product_id UUID NOT NULL,
rating INTEGER CHECK (rating >= 1 AND rating <= 5),
comment TEXT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
CREATE INDEX idx_feedback_product ON product_feedback(product_id);
CREATE INDEX idx_feedback_transaction ON product_feedback(transaction_id);