Spaces:
Sleeping
Sleeping
File size: 512 Bytes
b198f8a | 1 2 3 4 5 6 7 8 9 10 11 12 13 | -- 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);
|