summaryrefslogtreecommitdiffhomepage
path: root/packages/console/core/src/schema/user.sql.ts
diff options
context:
space:
mode:
authorFrank <[email protected]>2025-10-07 09:17:05 -0400
committerFrank <[email protected]>2025-10-07 09:17:08 -0400
commit6c99b833e443ba1531845a7fcf4f74247a0837bc (patch)
tree8ad2e4c1bc3b67f44019d5dcbccc54b3fe2d0959 /packages/console/core/src/schema/user.sql.ts
parentcd3780b7f5b46f03b121dff6172adb445bd748e5 (diff)
downloadopencode-6c99b833e443ba1531845a7fcf4f74247a0837bc.tar.gz
opencode-6c99b833e443ba1531845a7fcf4f74247a0837bc.zip
wip: zen
Diffstat (limited to 'packages/console/core/src/schema/user.sql.ts')
-rw-r--r--packages/console/core/src/schema/user.sql.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/console/core/src/schema/user.sql.ts b/packages/console/core/src/schema/user.sql.ts
index 121199f72..7fd7f5e1e 100644
--- a/packages/console/core/src/schema/user.sql.ts
+++ b/packages/console/core/src/schema/user.sql.ts
@@ -1,4 +1,4 @@
-import { mysqlTable, uniqueIndex, varchar, int, mysqlEnum, index } from "drizzle-orm/mysql-core"
+import { mysqlTable, uniqueIndex, varchar, int, mysqlEnum, index, bigint } from "drizzle-orm/mysql-core"
import { timestamps, ulid, utc, workspaceColumns } from "../drizzle/types"
import { workspaceIndexes } from "./workspace.sql"
@@ -15,6 +15,9 @@ export const UserTable = mysqlTable(
timeSeen: utc("time_seen"),
color: int("color"),
role: mysqlEnum("role", UserRole).notNull(),
+ monthlyLimit: int("monthly_limit"),
+ monthlyUsage: bigint("monthly_usage", { mode: "number" }),
+ timeMonthlyUsageUpdated: utc("time_monthly_usage_updated"),
},
(table) => [
...workspaceIndexes(table),