Files
BA_TTS_Annotation_Plattform/drizzle/0006_polite_moondragon.sql

10 lines
454 B
SQL

CREATE TABLE `annotation` (
`id` integer PRIMARY KEY AUTOINCREMENT NOT NULL,
`dataset_entry_id` integer NOT NULL,
`user_id` text NOT NULL,
`rating` integer NOT NULL,
`created_at` integer DEFAULT (unixepoch()) NOT NULL,
FOREIGN KEY (`dataset_entry_id`) REFERENCES `dataset_entry`(`id`) ON UPDATE no action ON DELETE no action
);
--> statement-breakpoint
CREATE UNIQUE INDEX `annotation_user_entry_idx` ON `annotation` (`user_id`,`dataset_entry_id`);