summaryrefslogtreecommitdiffhomepage
path: root/packages/console/core/src/schema/user.sql.ts
diff options
context:
space:
mode:
authorFrank <[email protected]>2025-10-02 18:42:52 -0400
committerFrank <[email protected]>2025-10-03 07:36:16 -0400
commit3be1f9b67ec754a1180ddb4de4586f43beb69043 (patch)
treef9f1287d690924debd4bb70038c81847875a0b3e /packages/console/core/src/schema/user.sql.ts
parentad0f137e35a78d7105354269e6b6c4fd9e70e53c (diff)
downloadopencode-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.ts10
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),
],
)