Files
BRETT/server/db/migrations/0017_cuddly_lady_bullseye.sql
2026-10-03 20:07:49 +02:00

10 lines
692 B
SQL

CREATE TABLE `upload_reactions` (
`upload_id` varchar(8) NOT NULL,
`user_id` bigint unsigned NOT NULL,
`emoji` varchar(32) NOT NULL,
`created_at` timestamp NOT NULL DEFAULT (now()),
CONSTRAINT `upload_reactions_upload_id_user_id_emoji_pk` PRIMARY KEY(`upload_id`,`user_id`,`emoji`)
);
--> statement-breakpoint
ALTER TABLE `upload_reactions` ADD CONSTRAINT `upload_reactions_upload_id_uploads_id_fk` FOREIGN KEY (`upload_id`) REFERENCES `uploads`(`id`) ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
ALTER TABLE `upload_reactions` ADD CONSTRAINT `upload_reactions_user_id_users_id_fk` FOREIGN KEY (`user_id`) REFERENCES `users`(`id`) ON DELETE cascade ON UPDATE no action;