Skip to main content

usersTableInsertSchema

API Docs


Variable: usersTableInsertSchema

const usersTableInsertSchema: BuildSchema<"insert", { addressLine1: PgColumn<{ }, { }, { }>; addressLine2: PgColumn<{ }, { }, { }>; avatarMimeType: PgColumn<{ }, { }, { }>; avatarName: PgColumn<{ }, { }, { }>; birthDate: PgColumn<{ }, { }, { }>; city: PgColumn<{ }, { }, { }>; countryCode: PgColumn<{ }, { }, { }>; createdAt: PgColumn<{ }, { }, { }>; creatorId: PgColumn<{ }, { }, { }>; description: PgColumn<{ }, { }, { }>; educationGrade: PgColumn<{ }, { }, { }>; emailAddress: PgColumn<{ }, { }, { }>; employmentStatus: PgColumn<{ }, { }, { }>; failedLoginAttempts: PgColumn<{ }, { }, { }>; homePhoneNumber: PgColumn<{ }, { }, { }>; id: PgColumn<{ }, { }, { }>; isEmailAddressVerified: PgColumn<{ }, { }, { }>; lastFailedLoginAt: PgColumn<{ }, { }, { }>; lockedUntil: PgColumn<{ }, { }, { }>; maritalStatus: PgColumn<{ }, { }, { }>; mobilePhoneNumber: PgColumn<{ }, { }, { }>; name: PgColumn<{ }, { }, { }>; natalSex: PgColumn<{ }, { }, { }>; naturalLanguageCode: PgColumn<{ }, { }, { }>; passwordHash: PgColumn<{ }, { }, { }>; postalCode: PgColumn<{ }, { }, { }>; role: PgColumn<{ }, { }, { }>; state: PgColumn<{ }, { }, { }>; updatedAt: PgColumn<{ }, { }, { }>; updaterId: PgColumn<{ }, { }, { }>; workPhoneNumber: PgColumn<{ }, { }, { }>; }, { addressLine1: (schema) => ZodOptional<ZodString>; addressLine2: (schema) => ZodOptional<ZodString>; avatarName: (schema) => ZodOptional<ZodString>; city: (schema) => ZodOptional<ZodString>; description: (schema) => ZodOptional<ZodString>; emailAddress: (schema) => ZodString; name: (schema) => ZodString; postalCode: (schema) => ZodOptional<ZodString>; state: (schema) => ZodOptional<ZodString>; }, undefined>

Defined in: src/drizzle/tables/users.ts:617