/* !!! This is code generated by Prisma. Do not edit directly. !!! /* eslint-disable */ // biome-ignore-all lint: generated file 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: 6.19.0 * Query Engine version: 2ba551f319ab1df4bc874a89965d8b3641056773 */ Prisma.prismaVersion = { client: "6.19.0", engine: "2ba551f319ab1df4bc874a89965d8b3641056773" } 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.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.AccessScalarFieldEnum = { alias: 'alias', createdAt: 'createdAt', granteeUserId: 'granteeUserId', id: 'id', permissions: 'permissions', settings: 'settings', updatedAt: 'updatedAt', userId: 'userId' }; exports.Prisma.AccountScalarFieldEnum = { balance: 'balance', comment: 'comment', createdAt: 'createdAt', currency: 'currency', id: 'id', isExcluded: 'isExcluded', name: 'name', platformId: 'platformId', updatedAt: 'updatedAt', userId: 'userId' }; exports.Prisma.AccountBalanceScalarFieldEnum = { accountId: 'accountId', createdAt: 'createdAt', date: 'date', id: 'id', updatedAt: 'updatedAt', userId: 'userId', value: 'value' }; exports.Prisma.AnalyticsScalarFieldEnum = { activityCount: 'activityCount', country: 'country', dataProviderGhostfolioDailyRequests: 'dataProviderGhostfolioDailyRequests', lastRequestAt: 'lastRequestAt', updatedAt: 'updatedAt', userId: 'userId' }; exports.Prisma.ApiKeyScalarFieldEnum = { createdAt: 'createdAt', hashedKey: 'hashedKey', id: 'id', updatedAt: 'updatedAt', userId: 'userId' }; exports.Prisma.AssetProfileResolutionScalarFieldEnum = { createdAt: 'createdAt', currency: 'currency', dataSourceOrigin: 'dataSourceOrigin', dataSourceTarget: 'dataSourceTarget', id: 'id', requestCount: 'requestCount', symbolOrigin: 'symbolOrigin', symbolTarget: 'symbolTarget', updatedAt: 'updatedAt' }; exports.Prisma.AuthDeviceScalarFieldEnum = { createdAt: 'createdAt', credentialId: 'credentialId', credentialPublicKey: 'credentialPublicKey', counter: 'counter', id: 'id', updatedAt: 'updatedAt', userId: 'userId' }; exports.Prisma.MarketDataScalarFieldEnum = { createdAt: 'createdAt', dataSource: 'dataSource', date: 'date', id: 'id', marketPrice: 'marketPrice', state: 'state', symbol: 'symbol' }; exports.Prisma.OrderScalarFieldEnum = { accountId: 'accountId', accountUserId: 'accountUserId', comment: 'comment', createdAt: 'createdAt', currency: 'currency', date: 'date', fee: 'fee', id: 'id', isDraft: 'isDraft', quantity: 'quantity', symbolProfileId: 'symbolProfileId', type: 'type', unitPrice: 'unitPrice', updatedAt: 'updatedAt', userId: 'userId' }; exports.Prisma.PlatformScalarFieldEnum = { id: 'id', name: 'name', url: 'url' }; exports.Prisma.PropertyScalarFieldEnum = { key: 'key', value: 'value' }; exports.Prisma.SettingsScalarFieldEnum = { settings: 'settings', updatedAt: 'updatedAt', userId: 'userId' }; exports.Prisma.SymbolProfileScalarFieldEnum = { assetClass: 'assetClass', assetSubClass: 'assetSubClass', comment: 'comment', countries: 'countries', createdAt: 'createdAt', currency: 'currency', cusip: 'cusip', dataSource: 'dataSource', figi: 'figi', figiComposite: 'figiComposite', figiShareClass: 'figiShareClass', holdings: 'holdings', id: 'id', isActive: 'isActive', isin: 'isin', name: 'name', updatedAt: 'updatedAt', scraperConfiguration: 'scraperConfiguration', sectors: 'sectors', symbol: 'symbol', symbolMapping: 'symbolMapping', url: 'url', userId: 'userId' }; exports.Prisma.SymbolProfileOverridesScalarFieldEnum = { assetClass: 'assetClass', assetSubClass: 'assetSubClass', countries: 'countries', holdings: 'holdings', name: 'name', sectors: 'sectors', symbolProfileId: 'symbolProfileId', updatedAt: 'updatedAt', url: 'url' }; exports.Prisma.SubscriptionScalarFieldEnum = { createdAt: 'createdAt', expiresAt: 'expiresAt', id: 'id', price: 'price', updatedAt: 'updatedAt', userId: 'userId' }; exports.Prisma.TagScalarFieldEnum = { id: 'id', name: 'name', userId: 'userId' }; exports.Prisma.UserScalarFieldEnum = { accessToken: 'accessToken', authChallenge: 'authChallenge', createdAt: 'createdAt', id: 'id', provider: 'provider', role: 'role', thirdPartyId: 'thirdPartyId', updatedAt: 'updatedAt' }; exports.Prisma.SortOrder = { asc: 'asc', desc: 'desc' }; exports.Prisma.JsonNullValueInput = { JsonNull: Prisma.JsonNull }; exports.Prisma.NullableJsonNullValueInput = { DbNull: Prisma.DbNull, JsonNull: Prisma.JsonNull }; exports.Prisma.QueryMode = { default: 'default', insensitive: 'insensitive' }; exports.Prisma.JsonNullValueFilter = { DbNull: Prisma.DbNull, JsonNull: Prisma.JsonNull, AnyNull: Prisma.AnyNull }; exports.Prisma.NullsOrder = { first: 'first', last: 'last' }; exports.AccessPermission = exports.$Enums.AccessPermission = { READ: 'READ', READ_RESTRICTED: 'READ_RESTRICTED' }; exports.DataSource = exports.$Enums.DataSource = { ALPHA_VANTAGE: 'ALPHA_VANTAGE', COINGECKO: 'COINGECKO', EOD_HISTORICAL_DATA: 'EOD_HISTORICAL_DATA', FINANCIAL_MODELING_PREP: 'FINANCIAL_MODELING_PREP', GHOSTFOLIO: 'GHOSTFOLIO', GOOGLE_SHEETS: 'GOOGLE_SHEETS', MANUAL: 'MANUAL', RAPID_API: 'RAPID_API', YAHOO: 'YAHOO' }; exports.MarketDataState = exports.$Enums.MarketDataState = { CLOSE: 'CLOSE', INTRADAY: 'INTRADAY' }; exports.Type = exports.$Enums.Type = { BUY: 'BUY', DIVIDEND: 'DIVIDEND', FEE: 'FEE', INTEREST: 'INTEREST', LIABILITY: 'LIABILITY', SELL: 'SELL' }; exports.AssetClass = exports.$Enums.AssetClass = { ALTERNATIVE_INVESTMENT: 'ALTERNATIVE_INVESTMENT', COMMODITY: 'COMMODITY', EQUITY: 'EQUITY', FIXED_INCOME: 'FIXED_INCOME', LIQUIDITY: 'LIQUIDITY', REAL_ESTATE: 'REAL_ESTATE' }; exports.AssetSubClass = exports.$Enums.AssetSubClass = { BOND: 'BOND', CASH: 'CASH', COLLECTIBLE: 'COLLECTIBLE', COMMODITY: 'COMMODITY', CRYPTOCURRENCY: 'CRYPTOCURRENCY', ETF: 'ETF', MUTUALFUND: 'MUTUALFUND', PRECIOUS_METAL: 'PRECIOUS_METAL', PRIVATE_EQUITY: 'PRIVATE_EQUITY', STOCK: 'STOCK' }; exports.Provider = exports.$Enums.Provider = { ANONYMOUS: 'ANONYMOUS', GOOGLE: 'GOOGLE', INTERNET_IDENTITY: 'INTERNET_IDENTITY', OIDC: 'OIDC' }; exports.Role = exports.$Enums.Role = { ADMIN: 'ADMIN', DEMO: 'DEMO', INACTIVE: 'INACTIVE', USER: 'USER' }; exports.Prisma.ModelName = { Access: 'Access', Account: 'Account', AccountBalance: 'AccountBalance', Analytics: 'Analytics', ApiKey: 'ApiKey', AssetProfileResolution: 'AssetProfileResolution', AuthDevice: 'AuthDevice', MarketData: 'MarketData', Order: 'Order', Platform: 'Platform', Property: 'Property', Settings: 'Settings', SymbolProfile: 'SymbolProfile', SymbolProfileOverrides: 'SymbolProfileOverrides', Subscription: 'Subscription', Tag: 'Tag', User: 'User' }; /** * 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)