opentriage-api / drizzle /0002_simple_reavers.sql
KrishnaCosmic's picture
bug fix 40
a361a0c
CREATE TABLE `private_resources` (
`id` text PRIMARY KEY NOT NULL,
`issue_id` text NOT NULL,
`repo_owner` text NOT NULL,
`pr_author` text NOT NULL,
`resource_type` text NOT NULL,
`title` text NOT NULL,
`content` text NOT NULL,
`description` text,
`language` text,
`shared_by` text NOT NULL,
`shared_by_id` text NOT NULL,
`created_at` text NOT NULL,
`updated_at` text NOT NULL,
FOREIGN KEY (`issue_id`) REFERENCES `issues`(`id`) ON UPDATE no action ON DELETE cascade,
FOREIGN KEY (`shared_by_id`) REFERENCES `users`(`id`) ON UPDATE no action ON DELETE no action
);
--> statement-breakpoint
ALTER TABLE `repositories` ADD `added_by_user` integer DEFAULT false;--> statement-breakpoint
ALTER TABLE `repositories` ADD `etag` text;--> statement-breakpoint
ALTER TABLE `repositories` ADD `last_synced_at` text;