forked from BRETT/BRETT
9 lines
605 B
SQL
9 lines
605 B
SQL
CREATE TABLE `favorites` (
|
|
`user_id` bigint unsigned NOT NULL,
|
|
`upload_id` varchar(8) NOT NULL,
|
|
`created_at` timestamp NOT NULL DEFAULT (now()),
|
|
CONSTRAINT `favorites_user_id_upload_id_pk` PRIMARY KEY(`user_id`,`upload_id`)
|
|
);
|
|
--> statement-breakpoint
|
|
ALTER TABLE `favorites` ADD CONSTRAINT `favorites_user_id_users_id_fk` FOREIGN KEY (`user_id`) REFERENCES `users`(`id`) ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
|
ALTER TABLE `favorites` ADD CONSTRAINT `favorites_upload_id_uploads_id_fk` FOREIGN KEY (`upload_id`) REFERENCES `uploads`(`id`) ON DELETE cascade ON UPDATE no action; |