2026-02-14 04:19:02 +00:00
|
|
|
import { sqliteTable, text } from "drizzle-orm/sqlite-core"
|
|
|
|
|
import { SessionTable } from "../session/session.sql"
|
2026-03-10 16:53:47 +00:00
|
|
|
import { Timestamps } from "../storage/schema.sql"
|
2026-02-14 04:19:02 +00:00
|
|
|
|
|
|
|
|
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,
|
|
|
|
|
})
|