Something went wrong. Try again.
opencode v2 mirror
Something went wrong. Try again.
TypeScript
123456789101112131415import { mysqlTable, text, uniqueIndex, varchar } from "drizzle-orm/mysql-core"import { timestamps, workspaceColumns } from "../drizzle/types"import { workspaceIndexes } from "./workspace.sql"
export const ProviderTable = mysqlTable( "provider", { ...workspaceColumns, ...timestamps, provider: varchar("provider", { length: 64 }).notNull(), credentials: text("credentials").notNull(), }, (table) => [...workspaceIndexes(table), uniqueIndex("workspace_provider").on(table.workspaceID, table.provider)],)