diff options
| author | Frank <[email protected]> | 2026-04-20 22:21:06 -0400 |
|---|---|---|
| committer | Frank <[email protected]> | 2026-04-20 22:21:06 -0400 |
| commit | f74a255ca9a8f5a8a95c31d05254a5148f78a834 (patch) | |
| tree | 61324b43c95a08da0ec48a5aa62ec2bd30ffe76a /packages/console/core/src/schema/ip.sql.ts | |
| parent | 3e8abac62556854ba65792000a7d878e2df0623b (diff) | |
| download | opencode-f74a255ca9a8f5a8a95c31d05254a5148f78a834.tar.gz opencode-f74a255ca9a8f5a8a95c31d05254a5148f78a834.zip | |
zen: tpm routing
Diffstat (limited to 'packages/console/core/src/schema/ip.sql.ts')
| -rw-r--r-- | packages/console/core/src/schema/ip.sql.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/console/core/src/schema/ip.sql.ts b/packages/console/core/src/schema/ip.sql.ts index 581405446..336ec60df 100644 --- a/packages/console/core/src/schema/ip.sql.ts +++ b/packages/console/core/src/schema/ip.sql.ts @@ -1,4 +1,4 @@ -import { mysqlTable, int, primaryKey, varchar } from "drizzle-orm/mysql-core" +import { mysqlTable, int, primaryKey, varchar, bigint } from "drizzle-orm/mysql-core" import { timestamps } from "../drizzle/types" export const IpTable = mysqlTable( @@ -31,10 +31,11 @@ export const KeyRateLimitTable = mysqlTable( (table) => [primaryKey({ columns: [table.key, table.interval] })], ) -export const ModelTpmLimitTable = mysqlTable( - "model_tpm_limit", +export const ModelTpmRateLimitTable = mysqlTable( + "model_tpm_rate_limit", { id: varchar("id", { length: 255 }).notNull(), + interval: bigint("interval", { mode: "number" }).notNull(), count: int("count").notNull(), }, (table) => [primaryKey({ columns: [table.id] })], |
