summaryrefslogtreecommitdiffhomepage
path: root/cloud/core/src/schema
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-09-02 23:56:10 -0400
committerDax Raad <[email protected]>2025-09-02 23:56:10 -0400
commit8d368fdfd2d1ea363f29710bada6e538ad64fb2e (patch)
tree026e3d5d3ba6af0ebf6e5aff33d0e5b8e7fff9c2 /cloud/core/src/schema
parent1c31c2dd977d6e1c3a8e2e33cb6d4717b7897e7a (diff)
downloadopencode-8d368fdfd2d1ea363f29710bada6e538ad64fb2e.tar.gz
opencode-8d368fdfd2d1ea363f29710bada6e538ad64fb2e.zip
wip: zen
Diffstat (limited to 'cloud/core/src/schema')
-rw-r--r--cloud/core/src/schema/key.sql.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/cloud/core/src/schema/key.sql.ts b/cloud/core/src/schema/key.sql.ts
index 200e829cb..07982779b 100644
--- a/cloud/core/src/schema/key.sql.ts
+++ b/cloud/core/src/schema/key.sql.ts
@@ -1,13 +1,14 @@
-import { text, mysqlTable, varchar, uniqueIndex } from "drizzle-orm/mysql-core"
+import { mysqlTable, varchar, uniqueIndex, json } from "drizzle-orm/mysql-core"
import { timestamps, utc, workspaceColumns } from "../drizzle/types"
import { workspaceIndexes } from "./workspace.sql"
+import { Actor } from "../actor"
export const KeyTable = mysqlTable(
"key",
{
...workspaceColumns,
...timestamps,
- userID: text("user_id").notNull(),
+ actor: json("actor").$type<Actor.Info>(),
name: varchar("name", { length: 255 }).notNull(),
key: varchar("key", { length: 255 }).notNull(),
timeUsed: utc("time_used"),