CREATE TABLE `friendship` ( `id` text PRIMARY KEY NOT NULL, `requesterId` text NOT NULL, `addresseeId` text NOT NULL, `status` text DEFAULT 'pending' NOT NULL, `createdAt` integer NOT NULL, `updatedAt` integer NOT NULL, FOREIGN KEY (`requesterId`) REFERENCES `user`(`id`) ON UPDATE no action ON DELETE cascade, FOREIGN KEY (`addresseeId`) REFERENCES `user`(`id`) ON UPDATE no action ON DELETE cascade ); --> statement-breakpoint CREATE UNIQUE INDEX `friendship_requesterId_addresseeId_unique` ON `friendship` (`requesterId`,`addresseeId`);