CREATE TABLE `apikey` ( `id` text PRIMARY KEY NOT NULL, `config_id` text DEFAULT 'default' NOT NULL, `name` text, `start` text, `prefix` text, `key` text NOT NULL, `reference_id` text NOT NULL, `refill_interval` integer, `refill_amount` integer, `last_refill_at` integer, `enabled` integer DEFAULT true, `rate_limit_enabled` integer DEFAULT true, `rate_limit_time_window` integer DEFAULT 60000, `rate_limit_max` integer DEFAULT 120, `request_count` integer DEFAULT 0, `remaining` integer, `last_request` integer, `expires_at` integer, `created_at` integer NOT NULL, `updated_at` integer NOT NULL, `permissions` text, `metadata` text ); --> statement-breakpoint CREATE INDEX `apikey_configId_idx` ON `apikey` (`config_id`);--> statement-breakpoint CREATE INDEX `apikey_referenceId_idx` ON `apikey` (`reference_id`);--> statement-breakpoint CREATE INDEX `apikey_key_idx` ON `apikey` (`key`);