Object.defineProperty(exports, "__esModule", { value: true }); const { Decimal, objectEnumValues, makeStrictEnum, Public, getRuntime, skip } = require('@prisma/client/runtime/index-browser.js') const Prisma = {} exports.Prisma = Prisma exports.$Enums = {} /** * Prisma Client JS version: 5.22.0 * Query Engine version: 605197351a3c8bdd595af2d2a9bc3025bca48ea2 */ Prisma.prismaVersion = { client: "5.22.0", engine: "605197351a3c8bdd595af2d2a9bc3025bca48ea2" } Prisma.PrismaClientKnownRequestError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientKnownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )}; Prisma.PrismaClientUnknownRequestError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientUnknownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientRustPanicError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientRustPanicError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientInitializationError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientInitializationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientValidationError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientValidationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.NotFoundError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`NotFoundError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.Decimal = Decimal /** * Re-export of sql-template-tag */ Prisma.sql = () => { const runtimeName = getRuntime().prettyName; throw new Error(`sqltag is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.empty = () => { const runtimeName = getRuntime().prettyName; throw new Error(`empty is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.join = () => { const runtimeName = getRuntime().prettyName; throw new Error(`join is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.raw = () => { const runtimeName = getRuntime().prettyName; throw new Error(`raw is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.validator = Public.validator /** * Extensions */ Prisma.getExtensionContext = () => { const runtimeName = getRuntime().prettyName; throw new Error(`Extensions.getExtensionContext is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.defineExtension = () => { const runtimeName = getRuntime().prettyName; throw new Error(`Extensions.defineExtension is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} /** * Shorthand utilities for JSON filtering */ Prisma.DbNull = objectEnumValues.instances.DbNull Prisma.JsonNull = objectEnumValues.instances.JsonNull Prisma.AnyNull = objectEnumValues.instances.AnyNull Prisma.NullTypes = { DbNull: objectEnumValues.classes.DbNull, JsonNull: objectEnumValues.classes.JsonNull, AnyNull: objectEnumValues.classes.AnyNull } /** * Enums */ exports.Prisma.TransactionIsolationLevel = makeStrictEnum({ ReadUncommitted: 'ReadUncommitted', ReadCommitted: 'ReadCommitted', RepeatableRead: 'RepeatableRead', Serializable: 'Serializable' }); exports.Prisma.PriceBookScalarFieldEnum = { id: 'id', code: 'code', name: 'name', baseDate: 'baseDate', approvedBy: 'approvedBy', effectiveDate: 'effectiveDate', isActive: 'isActive', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.PriceTableScalarFieldEnum = { id: 'id', priceBookId: 'priceBookId', tableNumber: 'tableNumber', name: 'name', unit: 'unit', notes: 'notes', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.PriceItemScalarFieldEnum = { id: 'id', priceBookId: 'priceBookId', priceTableId: 'priceTableId', paragraph: 'paragraph', workType: 'workType', description: 'description', priceField1: 'priceField1', priceOffice1: 'priceOffice1', priceField2: 'priceField2', priceOffice2: 'priceOffice2', priceField3: 'priceField3', priceOffice3: 'priceOffice3', priceSimple: 'priceSimple', attributes: 'attributes', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.CoefficientScalarFieldEnum = { id: 'id', type: 'type', code: 'code', name: 'name', value: 'value', description: 'description', conditions: 'conditions', isActive: 'isActive', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.InflationIndexScalarFieldEnum = { id: 'id', baseDate: 'baseDate', effectiveFrom: 'effectiveFrom', effectiveTo: 'effectiveTo', indexValue: 'indexValue', documentRef: 'documentRef', isActive: 'isActive', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.UserScalarFieldEnum = { id: 'id', email: 'email', passwordHash: 'passwordHash', name: 'name', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.SurveyDirectionScalarFieldEnum = { id: 'id', code: 'code', name: 'name', shortName: 'shortName', isActive: 'isActive' }; exports.Prisma.EstimateScalarFieldEnum = { id: 'id', number: 'number', directionId: 'directionId', ownerId: 'ownerId', objectName: 'objectName', customer: 'customer', executor: 'executor', totalFieldWorks: 'totalFieldWorks', totalOfficeWorks: 'totalOfficeWorks', totalLaboratory: 'totalLaboratory', subtotal: 'subtotal', regionalCoef: 'regionalCoef', inflationIndex: 'inflationIndex', inflationDocRef: 'inflationDocRef', companyCoef: 'companyCoef', executorCoef: 'executorCoef', withVat: 'withVat', totalWithoutVat: 'totalWithoutVat', vatRate: 'vatRate', vatAmount: 'vatAmount', totalWithVat: 'totalWithVat', status: 'status', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.EstimateVersionScalarFieldEnum = { id: 'id', estimateId: 'estimateId', versionNumber: 'versionNumber', snapshot: 'snapshot', createdAt: 'createdAt' }; exports.Prisma.EstimateShareScalarFieldEnum = { id: 'id', estimateId: 'estimateId', ownerId: 'ownerId', sharedWithId: 'sharedWithId', createdAt: 'createdAt' }; exports.Prisma.EstimateItemScalarFieldEnum = { id: 'id', estimateId: 'estimateId', orderNumber: 'orderNumber', sectionType: 'sectionType', priceItemId: 'priceItemId', workName: 'workName', justification: 'justification', basePrice: 'basePrice', quantity: 'quantity', unit: 'unit', coef1: 'coef1', coef1Desc: 'coef1Desc', coef2: 'coef2', coef2Desc: 'coef2Desc', coef3: 'coef3', coef3Desc: 'coef3Desc', totalPrice: 'totalPrice', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.EstimateTotalScalarFieldEnum = { id: 'id', estimateId: 'estimateId', orderNumber: 'orderNumber', label: 'label', description: 'description', baseValue: 'baseValue', coefficient: 'coefficient', resultValue: 'resultValue', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.SettingScalarFieldEnum = { id: 'id', key: 'key', value: 'value', type: 'type', category: 'category', label: 'label', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.ChatSessionScalarFieldEnum = { id: 'id', userId: 'userId', estimateId: 'estimateId', status: 'status', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.ChatMessageScalarFieldEnum = { id: 'id', sessionId: 'sessionId', role: 'role', content: 'content', metadata: 'metadata', createdAt: 'createdAt' }; exports.Prisma.SortOrder = { asc: 'asc', desc: 'desc' }; exports.Prisma.NullableJsonNullValueInput = { DbNull: Prisma.DbNull, JsonNull: Prisma.JsonNull }; exports.Prisma.JsonNullValueInput = { JsonNull: Prisma.JsonNull }; exports.Prisma.QueryMode = { default: 'default', insensitive: 'insensitive' }; exports.Prisma.NullsOrder = { first: 'first', last: 'last' }; exports.Prisma.JsonNullValueFilter = { DbNull: Prisma.DbNull, JsonNull: Prisma.JsonNull, AnyNull: Prisma.AnyNull }; exports.Prisma.ModelName = { PriceBook: 'PriceBook', PriceTable: 'PriceTable', PriceItem: 'PriceItem', Coefficient: 'Coefficient', InflationIndex: 'InflationIndex', User: 'User', SurveyDirection: 'SurveyDirection', Estimate: 'Estimate', EstimateVersion: 'EstimateVersion', EstimateShare: 'EstimateShare', EstimateItem: 'EstimateItem', EstimateTotal: 'EstimateTotal', Setting: 'Setting', ChatSession: 'ChatSession', ChatMessage: 'ChatMessage' }; /** * This is a stub Prisma Client that will error at runtime if called. */ class PrismaClient { constructor() { return new Proxy(this, { get(target, prop) { let message const runtime = getRuntime() if (runtime.isEdge) { message = `PrismaClient is not configured to run in ${runtime.prettyName}. In order to run Prisma Client on edge runtime, either: - Use Prisma Accelerate: https://pris.ly/d/accelerate - Use Driver Adapters: https://pris.ly/d/driver-adapters `; } else { message = 'PrismaClient is unable to run in this browser environment, or has been bundled for the browser (running in `' + runtime.prettyName + '`).' } message += ` If this is unexpected, please open an issue: https://pris.ly/prisma-prisma-bug-report` throw new Error(message) } }) } } exports.PrismaClient = PrismaClient Object.assign(exports, Prisma)