diff options
| author | Frank <[email protected]> | 2025-10-02 18:42:52 -0400 |
|---|---|---|
| committer | Frank <[email protected]> | 2025-10-03 07:36:16 -0400 |
| commit | 3be1f9b67ec754a1180ddb4de4586f43beb69043 (patch) | |
| tree | f9f1287d690924debd4bb70038c81847875a0b3e /packages/console/core/src/schema/user.sql.ts | |
| parent | ad0f137e35a78d7105354269e6b6c4fd9e70e53c (diff) | |
| download | opencode-3be1f9b67ec754a1180ddb4de4586f43beb69043.tar.gz opencode-3be1f9b67ec754a1180ddb4de4586f43beb69043.zip | |
wip: zen
Diffstat (limited to 'packages/console/core/src/schema/user.sql.ts')
| -rw-r--r-- | packages/console/core/src/schema/user.sql.ts | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/packages/console/core/src/schema/user.sql.ts b/packages/console/core/src/schema/user.sql.ts index 861c14b47..cce0cb986 100644 --- a/packages/console/core/src/schema/user.sql.ts +++ b/packages/console/core/src/schema/user.sql.ts @@ -1,7 +1,6 @@ -import { mysqlTable, uniqueIndex, varchar, int, mysqlEnum, foreignKey } from "drizzle-orm/mysql-core" +import { mysqlTable, uniqueIndex, varchar, int, mysqlEnum, index } from "drizzle-orm/mysql-core" import { timestamps, ulid, utc, workspaceColumns } from "../drizzle/types" import { workspaceIndexes } from "./workspace.sql" -import { AccountTable } from "./account.sql" export const UserRole = ["admin", "member"] as const @@ -23,10 +22,7 @@ export const UserTable = mysqlTable( ...workspaceIndexes(table), uniqueIndex("user_account_id").on(table.workspaceID, table.accountID), uniqueIndex("user_email").on(table.workspaceID, table.email), - foreignKey({ - columns: [table.accountID], - foreignColumns: [AccountTable.id], - name: "global_account_id", - }), + index("global_account_id").on(table.accountID), + index("global_email").on(table.email), ], ) |
