| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- CREATE TABLE `skill_publish_keys` (
- `id` text PRIMARY KEY NOT NULL,
- `name` text NOT NULL,
- `description` text DEFAULT '' NOT NULL,
- `key_hash` text NOT NULL,
- `key_prefix` text NOT NULL,
- `enabled` integer DEFAULT true NOT NULL,
- `expires_at` text,
- `created_at` text DEFAULT (strftime('%Y-%m-%dT%H:%M:%fZ','now')) NOT NULL,
- `last_used_at` text,
- `last_used_ip` text
- );
- --> statement-breakpoint
- CREATE UNIQUE INDEX `skill_publish_keys_key_hash_unique` ON `skill_publish_keys` (`key_hash`);--> statement-breakpoint
- CREATE TABLE `skill_submission_items` (
- `id` text PRIMARY KEY NOT NULL,
- `submission_id` text NOT NULL,
- `name` text NOT NULL,
- `description` text DEFAULT '' NOT NULL,
- `declared_version` text,
- `files` text NOT NULL,
- `checks` text DEFAULT '[]' NOT NULL,
- `status` text NOT NULL,
- `reason` text,
- `review_note` text,
- `reviewed_at` text,
- `result` text,
- `created_at` text DEFAULT (strftime('%Y-%m-%dT%H:%M:%fZ','now')) NOT NULL
- );
- --> statement-breakpoint
- CREATE TABLE `skill_submissions` (
- `id` text PRIMARY KEY NOT NULL,
- `key_id` text NOT NULL,
- `key_name` text NOT NULL,
- `message` text DEFAULT '' NOT NULL,
- `meta` text DEFAULT '{}' NOT NULL,
- `package_sha` text NOT NULL,
- `package_size` integer NOT NULL,
- `created_at` text DEFAULT (strftime('%Y-%m-%dT%H:%M:%fZ','now')) NOT NULL
- );
- --> statement-breakpoint
- ALTER TABLE `custom_skill_versions` ADD `note` text;
|