CREATE TABLE `google_auth` ( `id` text PRIMARY KEY NOT NULL, `organization_id` text NOT NULL, `service_account_key_encrypted` text NOT NULL, `workspace_domain` text NOT NULL, `shared_drive_id` text, `shared_drive_name` text, `connected_by` text NOT NULL, `created_at` text NOT NULL, `updated_at` text NOT NULL, FOREIGN KEY (`organization_id`) REFERENCES `organizations`(`id`) ON UPDATE no action ON DELETE cascade, FOREIGN KEY (`connected_by`) REFERENCES `users`(`id`) ON UPDATE no action ON DELETE no action ); --> statement-breakpoint CREATE TABLE `google_starred_files` ( `id` text PRIMARY KEY NOT NULL, `user_id` text NOT NULL, `google_file_id` text NOT NULL, `created_at` text NOT NULL, FOREIGN KEY (`user_id`) REFERENCES `users`(`id`) ON UPDATE no action ON DELETE cascade ); --> statement-breakpoint ALTER TABLE `users` ADD `google_email` text;