6d95f0d14c
Co-authored-by: Github Action <action@github.com> Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: Brendan Allan <git@brendonovich.dev>
14 lines
430 B
TypeScript
14 lines
430 B
TypeScript
import { sqliteTable, text } from "drizzle-orm/sqlite-core"
|
|
import { SessionTable } from "../session/session.sql"
|
|
import { Timestamps } from "@/storage/schema.sql"
|
|
|
|
export const SessionShareTable = sqliteTable("session_share", {
|
|
session_id: text()
|
|
.primaryKey()
|
|
.references(() => SessionTable.id, { onDelete: "cascade" }),
|
|
id: text().notNull(),
|
|
secret: text().notNull(),
|
|
url: text().notNull(),
|
|
...Timestamps,
|
|
})
|