Skip to content

Commit 29a06c5

Browse files
Apply PR #24512: Refactor v2 session events as schemas
2 parents d9a9428 + fb3557a commit 29a06c5

32 files changed

Lines changed: 4073 additions & 2305 deletions

bun.lock

Lines changed: 321 additions & 448 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/src/util/log.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
export * as Log from "./log"
2+
13
import path from "path"
24
import fs from "fs/promises"
35
import { createWriteStream } from "fs"

packages/core/tsconfig.json

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,6 @@
22
"$schema": "https://json.schemastore.org/tsconfig",
33
"extends": "@tsconfig/bun/tsconfig.json",
44
"compilerOptions": {
5-
"noUncheckedIndexedAccess": false,
6-
"plugins": [
7-
{
8-
"name": "@effect/language-service",
9-
"transform": "@effect/language-service/transform",
10-
"namespaceImportPackages": ["effect", "@effect/*"]
11-
}
12-
]
5+
"noUncheckedIndexedAccess": false
136
}
147
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
CREATE TABLE `session_message` (
2+
`id` text PRIMARY KEY,
3+
`session_id` text NOT NULL,
4+
`type` text NOT NULL,
5+
`time_created` integer NOT NULL,
6+
`time_updated` integer NOT NULL,
7+
`data` text NOT NULL,
8+
CONSTRAINT `fk_session_message_session_id_session_id_fk` FOREIGN KEY (`session_id`) REFERENCES `session`(`id`) ON DELETE CASCADE
9+
);
10+
--> statement-breakpoint
11+
DROP INDEX IF EXISTS `session_entry_session_idx`;--> statement-breakpoint
12+
DROP INDEX IF EXISTS `session_entry_session_type_idx`;--> statement-breakpoint
13+
DROP INDEX IF EXISTS `session_entry_time_created_idx`;--> statement-breakpoint
14+
CREATE INDEX `session_message_session_idx` ON `session_message` (`session_id`);--> statement-breakpoint
15+
CREATE INDEX `session_message_session_type_idx` ON `session_message` (`session_id`,`type`);--> statement-breakpoint
16+
CREATE INDEX `session_message_time_created_idx` ON `session_message` (`time_created`);--> statement-breakpoint
17+
DROP TABLE `session_entry`;

0 commit comments

Comments
 (0)