Files
vega-cloud/src/db/schema/weekly_id_counters.ts
T
2025-12-03 14:51:59 +07:00

15 lines
383 B
TypeScript

import { integer, pgTable, primaryKey, smallint, text } from 'drizzle-orm/pg-core'
export const weeklyIdCounters = pgTable(
'weekly_id_counters',
{
prefix: text('prefix').notNull(),
yy: smallint('yy').notNull(),
ww: smallint('ww').notNull(),
lastValue: integer('last_value').notNull(),
},
(t) => [
primaryKey({ columns: [t.prefix, t.yy, t.ww] }),
],
)