CREATE TABLE `invitation` ( `id` text PRIMARY KEY NOT NULL, `organization_id` text NOT NULL, `email` text NOT NULL, `role` text, `status` text DEFAULT 'pending' NOT NULL, `expires_at` integer NOT NULL, `created_at` integer NOT NULL, `inviter_id` text NOT NULL, FOREIGN KEY (`organization_id`) REFERENCES `organization`(`id`) ON UPDATE no action ON DELETE cascade, FOREIGN KEY (`inviter_id`) REFERENCES `users_table`(`id`) ON UPDATE no action ON DELETE cascade ); --> statement-breakpoint CREATE INDEX `invitation_organizationId_idx` ON `invitation` (`organization_id`);--> statement-breakpoint CREATE INDEX `invitation_email_idx` ON `invitation` (`email`);--> statement-breakpoint CREATE TABLE `member` ( `id` text PRIMARY KEY NOT NULL, `organization_id` text NOT NULL, `user_id` text NOT NULL, `role` text DEFAULT 'member' NOT NULL, `created_at` integer NOT NULL, FOREIGN KEY (`organization_id`) REFERENCES `organization`(`id`) ON UPDATE no action ON DELETE cascade, FOREIGN KEY (`user_id`) REFERENCES `users_table`(`id`) ON UPDATE no action ON DELETE cascade ); --> statement-breakpoint CREATE INDEX `member_organizationId_idx` ON `member` (`organization_id`);--> statement-breakpoint CREATE INDEX `member_userId_idx` ON `member` (`user_id`);--> statement-breakpoint CREATE TABLE `organization` ( `id` text PRIMARY KEY NOT NULL, `name` text NOT NULL, `slug` text NOT NULL, `logo` text, `created_at` integer NOT NULL, `metadata` text ); --> statement-breakpoint CREATE UNIQUE INDEX `organization_slug_unique` ON `organization` (`slug`);--> statement-breakpoint CREATE UNIQUE INDEX `organization_slug_uidx` ON `organization` (`slug`);--> statement-breakpoint ALTER TABLE `sessions_table` ADD `impersonated_by` text;--> statement-breakpoint ALTER TABLE `sessions_table` ADD `active_organization_id` text;--> statement-breakpoint ALTER TABLE `users_table` ADD `role` text;--> statement-breakpoint ALTER TABLE `users_table` ADD `banned` integer DEFAULT false;--> statement-breakpoint ALTER TABLE `users_table` ADD `ban_reason` text;--> statement-breakpoint ALTER TABLE `users_table` ADD `ban_expires` integer;