chore: server-and-serverless template
This commit is contained in:
163
packages/functions/.pikku/db/zod.gen.ts
Normal file
163
packages/functions/.pikku/db/zod.gen.ts
Normal file
@@ -0,0 +1,163 @@
|
||||
// Generated by @pikku/cli — do not edit by hand.
|
||||
// Run `pikku db migrate` to refresh.
|
||||
|
||||
import { z } from 'zod'
|
||||
|
||||
export const AccountZ = z.object({
|
||||
id: z.string(),
|
||||
accountId: z.string(),
|
||||
providerId: z.string(),
|
||||
userId: z.string(),
|
||||
accessToken: z.string().nullable(),
|
||||
refreshToken: z.string().nullable(),
|
||||
idToken: z.string().nullable(),
|
||||
accessTokenExpiresAt: z.string().nullable(),
|
||||
refreshTokenExpiresAt: z.string().nullable(),
|
||||
scope: z.string().nullable(),
|
||||
password: z.string().nullable(),
|
||||
createdAt: z.string(),
|
||||
updatedAt: z.string(),
|
||||
})
|
||||
|
||||
export const AccountInsertZ = z.object({
|
||||
id: z.string(),
|
||||
accountId: z.string(),
|
||||
providerId: z.string(),
|
||||
userId: z.string(),
|
||||
accessToken: z.string().nullable(),
|
||||
refreshToken: z.string().nullable(),
|
||||
idToken: z.string().nullable(),
|
||||
accessTokenExpiresAt: z.string().nullable(),
|
||||
refreshTokenExpiresAt: z.string().nullable(),
|
||||
scope: z.string().nullable(),
|
||||
password: z.string().nullable(),
|
||||
createdAt: z.string(),
|
||||
updatedAt: z.string(),
|
||||
})
|
||||
|
||||
export const AccountPatchZ = AccountZ.partial()
|
||||
|
||||
export const AuditZ = z.object({
|
||||
auditId: z.string(),
|
||||
occurredAt: z.string(),
|
||||
type: z.string(),
|
||||
source: z.string(),
|
||||
outcome: z.string().nullable(),
|
||||
functionId: z.string().nullable(),
|
||||
wireType: z.string().nullable(),
|
||||
traceId: z.string().nullable(),
|
||||
transactionId: z.string().nullable(),
|
||||
queryId: z.string().nullable(),
|
||||
actorUserId: z.string().nullable(),
|
||||
actorOrgId: z.string().nullable(),
|
||||
tables: z.string().nullable(),
|
||||
changedCols: z.string().nullable(),
|
||||
event: z.string().nullable(),
|
||||
old: z.string().nullable(),
|
||||
data: z.string().nullable(),
|
||||
})
|
||||
|
||||
export const AuditInsertZ = z.object({
|
||||
auditId: z.string().optional(),
|
||||
occurredAt: z.string().optional(),
|
||||
type: z.string(),
|
||||
source: z.string().optional(),
|
||||
outcome: z.string().nullable(),
|
||||
functionId: z.string().nullable(),
|
||||
wireType: z.string().nullable(),
|
||||
traceId: z.string().nullable(),
|
||||
transactionId: z.string().nullable(),
|
||||
queryId: z.string().nullable(),
|
||||
actorUserId: z.string().nullable(),
|
||||
actorOrgId: z.string().nullable(),
|
||||
tables: z.string().nullable(),
|
||||
changedCols: z.string().nullable(),
|
||||
event: z.string().nullable(),
|
||||
old: z.string().nullable(),
|
||||
data: z.string().nullable(),
|
||||
})
|
||||
|
||||
export const AuditPatchZ = AuditZ.partial()
|
||||
|
||||
export const MessageStateZ = z.object({
|
||||
id: z.number(),
|
||||
message: z.string(),
|
||||
updatedAt: z.string(),
|
||||
updatedByUserId: z.string().nullable(),
|
||||
})
|
||||
|
||||
export const MessageStateInsertZ = z.object({
|
||||
id: z.number().optional(),
|
||||
message: z.string(),
|
||||
updatedAt: z.string().optional(),
|
||||
updatedByUserId: z.string().nullable(),
|
||||
})
|
||||
|
||||
export const MessageStatePatchZ = MessageStateZ.partial()
|
||||
|
||||
export const SessionZ = z.object({
|
||||
id: z.string(),
|
||||
expiresAt: z.string(),
|
||||
token: z.string(),
|
||||
createdAt: z.string(),
|
||||
updatedAt: z.string(),
|
||||
ipAddress: z.string().nullable(),
|
||||
userAgent: z.string().nullable(),
|
||||
userId: z.string(),
|
||||
})
|
||||
|
||||
export const SessionInsertZ = z.object({
|
||||
id: z.string(),
|
||||
expiresAt: z.string(),
|
||||
token: z.string(),
|
||||
createdAt: z.string(),
|
||||
updatedAt: z.string(),
|
||||
ipAddress: z.string().nullable(),
|
||||
userAgent: z.string().nullable(),
|
||||
userId: z.string(),
|
||||
})
|
||||
|
||||
export const SessionPatchZ = SessionZ.partial()
|
||||
|
||||
export const UserZ = z.object({
|
||||
id: z.string(),
|
||||
name: z.string(),
|
||||
email: z.string(),
|
||||
emailVerified: z.number(),
|
||||
image: z.string().nullable(),
|
||||
createdAt: z.string(),
|
||||
updatedAt: z.string(),
|
||||
})
|
||||
|
||||
export const UserInsertZ = z.object({
|
||||
id: z.string(),
|
||||
name: z.string(),
|
||||
email: z.string(),
|
||||
emailVerified: z.number(),
|
||||
image: z.string().nullable(),
|
||||
createdAt: z.string(),
|
||||
updatedAt: z.string(),
|
||||
})
|
||||
|
||||
export const UserPatchZ = UserZ.partial()
|
||||
|
||||
export const VerificationZ = z.object({
|
||||
id: z.string(),
|
||||
identifier: z.string(),
|
||||
value: z.string(),
|
||||
expiresAt: z.string(),
|
||||
createdAt: z.string(),
|
||||
updatedAt: z.string(),
|
||||
})
|
||||
|
||||
export const VerificationInsertZ = z.object({
|
||||
id: z.string(),
|
||||
identifier: z.string(),
|
||||
value: z.string(),
|
||||
expiresAt: z.string(),
|
||||
createdAt: z.string(),
|
||||
updatedAt: z.string(),
|
||||
})
|
||||
|
||||
export const VerificationPatchZ = VerificationZ.partial()
|
||||
|
||||
Reference in New Issue
Block a user