feat: database management - auto/USB backup toggles, folder browser, cron jobs

This commit is contained in:
ff
2026-04-11 00:32:39 -04:00
parent b9a7ddb6d7
commit 4025ca45e0
218 changed files with 1995 additions and 1381 deletions

View File

@@ -0,0 +1 @@
2026-04-11T03:16:27.115983Z WARN get_package_file_hashes{include_default_files=true telemetry=None}: turborepo_scm::package_deps: git hashing failed for AnchoredSystemPath("packages/db") with resource error: Git error on /home/ff/Desktop/DentalManagementMHAprilgg/packages/db/shared/schemas/enums/UserScalarFieldEnum.schema.ts: could not find '/home/ff/Desktop/DentalManagementMHAprilgg/packages/db/shared/schemas/enums/UserScalarFieldEnum.schema.ts' to open: No such file or directory; class=Os (2); code=NotFound (-3)

View File

@@ -1,100 +1,134 @@
import cron from "node-cron"; import cron from "node-cron";
import fs from "fs"; import fs from "fs";
import path from "path";
import { storage } from "../storage"; import { storage } from "../storage";
import { NotificationTypes } from "@repo/db/types"; import { NotificationTypes } from "@repo/db/types";
import { backupDatabaseToPath } from "../services/databaseBackupService"; import { backupDatabaseToPath } from "../services/databaseBackupService";
/** // Local backup folder in the app root (apps/Backend/backups)
* Daily cron job to check if users haven't backed up in 7 days const LOCAL_BACKUP_DIR = path.resolve(process.cwd(), "backups");
* Creates a backup notification if overdue
*/
export const startBackupCron = () => {
cron.schedule("0 22 * * *", async () => {
// Every calendar days, at 10 PM
// cron.schedule("*/10 * * * * *", async () => { // Every 10 seconds (for Test)
console.log("🔄 Running backup check..."); // Name of the USB backup subfolder the user creates on their drive
const USB_BACKUP_FOLDER_NAME = "USB Backup";
const userBatchSize = 100; function ensureLocalBackupDir() {
let userOffset = 0; if (!fs.existsSync(LOCAL_BACKUP_DIR)) {
fs.mkdirSync(LOCAL_BACKUP_DIR, { recursive: true });
}
}
async function runForAllUsers(
handler: (user: Awaited<ReturnType<typeof storage.getUsers>>[number]) => Promise<void>
) {
const batchSize = 100;
let offset = 0;
while (true) { while (true) {
// Fetch a batch of users const users = await storage.getUsers(batchSize, offset);
const users = await storage.getUsers(userBatchSize, userOffset);
if (!users || users.length === 0) break; if (!users || users.length === 0) break;
for (const user of users) { for (const user of users) {
if (user.id == null) continue;
try { try {
if (user.id == null) { await handler(user);
continue;
}
const destination = await storage.getActiveBackupDestination(user.id);
const lastBackup = await storage.getLastBackup(user.id);
// ==============================
// CASE 1: Destination exists → auto backup
// ==============================
if (destination) {
if (!fs.existsSync(destination.path)) {
await storage.createNotification(
user.id,
"BACKUP",
"❌ Automatic backup failed: external drive not connected."
);
continue;
}
try {
const filename = `dental_backup_${Date.now()}.zip`;
await backupDatabaseToPath({
destinationPath: destination.path,
filename,
});
await storage.createBackup(user.id);
await storage.deleteNotificationsByType(user.id, "BACKUP");
console.log(`✅ Auto backup successful for user ${user.id}`);
continue;
} catch (err) { } catch (err) {
console.error(`Auto backup failed for user ${user.id}`, err); console.error(`Error processing user ${user.id}:`, err);
await storage.createNotification(
user.id,
"BACKUP",
"❌ Automatic backup failed. Please check your backup destination."
);
continue;
} }
} }
offset += batchSize;
}
}
// ============================== export const startBackupCron = () => {
// CASE 2: No destination → fallback to reminder // ============================================================
// ============================== // 8 PM — Local automatic backup to apps/Backend/backups/
// ============================================================
cron.schedule("0 20 * * *", async () => {
console.log("🔄 [8 PM] Running local auto-backup...");
ensureLocalBackupDir();
await runForAllUsers(async (user) => {
if (!user.autoBackupEnabled) {
// No local backup — check if a 7-day reminder is needed
const lastBackup = await storage.getLastBackup(user.id);
const daysSince = lastBackup?.createdAt const daysSince = lastBackup?.createdAt
? (Date.now() - new Date(lastBackup.createdAt).getTime()) / ? (Date.now() - new Date(lastBackup.createdAt).getTime()) / (1000 * 60 * 60 * 24)
(1000 * 60 * 60 * 24)
: Infinity; : Infinity;
if (daysSince >= 7) { if (daysSince >= 7) {
await storage.createNotification( await storage.createNotification(
user.id, user.id,
"BACKUP" as NotificationTypes, "BACKUP" as NotificationTypes,
"⚠️ It has been more than 7 days since your last backup." "⚠️ It has been more than 7 days since your last backup."
); );
console.log(`Notification created for user ${user.id}`); console.log(`Reminder notification created for user ${user.id}`);
} }
return;
}
try {
const filename = `dental_backup_user${user.id}_${Date.now()}.zip`;
await backupDatabaseToPath({ destinationPath: LOCAL_BACKUP_DIR, filename });
await storage.createBackup(user.id);
await storage.deleteNotificationsByType(user.id, "BACKUP");
console.log(`✅ Local backup done for user ${user.id}${filename}`);
} catch (err) { } catch (err) {
console.error(`Error processing user ${user.id}:`, err); console.error(`Local backup failed for user ${user.id}`, err);
await storage.createNotification(
user.id,
"BACKUP",
"❌ Automatic backup failed. Please check the server backup folder."
);
} }
});
console.log("✅ [8 PM] Local backup complete.");
});
// ============================================================
// 9 PM — USB backup to the "USB Backup" folder on the drive
// ============================================================
cron.schedule("0 21 * * *", async () => {
console.log("🔄 [9 PM] Running USB backup...");
await runForAllUsers(async (user) => {
if (!user.usbBackupEnabled) return;
const destination = await storage.getActiveBackupDestination(user.id);
if (!destination) {
await storage.createNotification(
user.id,
"BACKUP",
"❌ USB backup failed: no backup destination configured."
);
return;
} }
userOffset += userBatchSize; // next user batch // The target is the "USB Backup" subfolder inside the configured drive path
const usbBackupPath = path.join(destination.path, USB_BACKUP_FOLDER_NAME);
if (!fs.existsSync(usbBackupPath)) {
await storage.createNotification(
user.id,
"BACKUP",
`❌ USB backup failed: folder "${USB_BACKUP_FOLDER_NAME}" not found on the drive. Make sure the USB drive is connected and the folder exists.`
);
return;
} }
console.log("✅ Daily backup check completed."); try {
const filename = `dental_backup_usb_${Date.now()}.zip`;
await backupDatabaseToPath({ destinationPath: usbBackupPath, filename });
await storage.createBackup(user.id);
await storage.deleteNotificationsByType(user.id, "BACKUP");
console.log(`✅ USB backup done for user ${user.id}${usbBackupPath}/${filename}`);
} catch (err) {
console.error(`USB backup failed for user ${user.id}`, err);
await storage.createNotification(
user.id,
"BACKUP",
"❌ USB backup failed. Please check the USB drive and try again."
);
}
});
console.log("✅ [9 PM] USB backup complete.");
}); });
}; };

View File

@@ -318,6 +318,88 @@ router.delete("/destination/:id", async (req, res) => {
res.json({ success: true }); res.json({ success: true });
}); });
// GET directory listing for folder browser
router.get("/browse", async (req, res) => {
const userId = req.user?.id;
if (!userId) return res.status(401).json({ error: "Unauthorized" });
const requestedPath = (req.query.path as string) || "/";
// Resolve and sanitize — must be absolute
const resolved = path.resolve(requestedPath);
try {
const entries = fs.readdirSync(resolved, { withFileTypes: true });
const dirs = entries
.filter((e) => e.isDirectory())
.map((e) => ({
name: e.name,
path: path.join(resolved, e.name),
}))
.sort((a, b) => a.name.localeCompare(b.name));
const parent = resolved !== "/" ? path.dirname(resolved) : null;
res.json({ current: resolved, parent, dirs });
} catch (err: any) {
res.status(400).json({ error: err.message || "Cannot read directory" });
}
});
// GET usb backup setting
router.get("/usb-backup-setting", async (req, res) => {
const userId = req.user?.id;
if (!userId) return res.status(401).json({ error: "Unauthorized" });
const user = await storage.getUser(userId);
if (!user) return res.status(404).json({ error: "User not found" });
res.json({ usbBackupEnabled: user.usbBackupEnabled });
});
// PUT usb backup setting
router.put("/usb-backup-setting", async (req, res) => {
const userId = req.user?.id;
if (!userId) return res.status(401).json({ error: "Unauthorized" });
const { usbBackupEnabled } = req.body;
if (typeof usbBackupEnabled !== "boolean") {
return res.status(400).json({ error: "usbBackupEnabled must be a boolean" });
}
const updated = await storage.updateUser(userId, { usbBackupEnabled });
if (!updated) return res.status(404).json({ error: "User not found" });
res.json({ usbBackupEnabled: updated.usbBackupEnabled });
});
// GET auto backup setting
router.get("/auto-backup-setting", async (req, res) => {
const userId = req.user?.id;
if (!userId) return res.status(401).json({ error: "Unauthorized" });
const user = await storage.getUser(userId);
if (!user) return res.status(404).json({ error: "User not found" });
res.json({ autoBackupEnabled: user.autoBackupEnabled });
});
// PUT auto backup setting
router.put("/auto-backup-setting", async (req, res) => {
const userId = req.user?.id;
if (!userId) return res.status(401).json({ error: "Unauthorized" });
const { autoBackupEnabled } = req.body;
if (typeof autoBackupEnabled !== "boolean") {
return res.status(400).json({ error: "autoBackupEnabled must be a boolean" });
}
const updated = await storage.updateUser(userId, { autoBackupEnabled });
if (!updated) return res.status(404).json({ error: "User not found" });
res.json({ autoBackupEnabled: updated.autoBackupEnabled });
});
router.post("/backup-path", async (req, res) => { router.post("/backup-path", async (req, res) => {
const userId = req.user?.id; const userId = req.user?.id;
if (!userId) return res.status(401).json({ error: "Unauthorized" }); if (!userId) return res.status(401).json({ error: "Unauthorized" });

View File

@@ -3,6 +3,7 @@ import { useMutation, useQuery } from "@tanstack/react-query";
import { Button } from "@/components/ui/button"; import { Button } from "@/components/ui/button";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { Input } from "@/components/ui/input"; import { Input } from "@/components/ui/input";
import { Switch } from "@/components/ui/switch";
import { import {
AlertDialog, AlertDialog,
AlertDialogAction, AlertDialogAction,
@@ -16,11 +17,13 @@ import {
import { FolderOpen, Trash2 } from "lucide-react"; import { FolderOpen, Trash2 } from "lucide-react";
import { apiRequest, queryClient } from "@/lib/queryClient"; import { apiRequest, queryClient } from "@/lib/queryClient";
import { useToast } from "@/hooks/use-toast"; import { useToast } from "@/hooks/use-toast";
import { FolderBrowserModal } from "./folder-browser-modal";
export function BackupDestinationManager() { export function BackupDestinationManager() {
const { toast } = useToast(); const { toast } = useToast();
const [path, setPath] = useState(""); const [path, setPath] = useState("");
const [deleteId, setDeleteId] = useState<number | null>(null); const [deleteId, setDeleteId] = useState<number | null>(null);
const [browserOpen, setBrowserOpen] = useState(false);
// ============================== // ==============================
// Queries // Queries
@@ -36,6 +39,39 @@ export function BackupDestinationManager() {
}, },
}); });
const { data: usbSettingData } = useQuery({
queryKey: ["/db/usb-backup-setting"],
queryFn: async () => {
const res = await apiRequest("GET", "/api/database-management/usb-backup-setting");
return res.json();
},
});
const usbBackupEnabled = usbSettingData?.usbBackupEnabled ?? false;
const usbToggleMutation = useMutation({
mutationFn: async (enabled: boolean) => {
const res = await apiRequest("PUT", "/api/database-management/usb-backup-setting", {
usbBackupEnabled: enabled,
});
return res.json();
},
onSuccess: (data) => {
queryClient.setQueryData(["/db/usb-backup-setting"], data);
toast({
title: "Setting Saved",
description: `USB backup ${data.usbBackupEnabled ? "enabled" : "disabled"}.`,
});
},
onError: () => {
toast({
title: "Error",
description: "Failed to update USB backup setting.",
variant: "destructive",
});
},
});
// ============================== // ==============================
// Mutations // Mutations
// ============================== // ==============================
@@ -67,30 +103,10 @@ export function BackupDestinationManager() {
}); });
// ============================== // ==============================
// Folder picker (browser limitation) // Folder browser
// ============================== // ==============================
const openFolderPicker = async () => { const handleFolderSelect = (selectedPath: string) => {
// @ts-ignore setPath(selectedPath);
if (!window.showDirectoryPicker) {
toast({
title: "Not supported",
description: "Your browser does not support folder picking",
variant: "destructive",
});
return;
}
try {
// @ts-ignore
const dirHandle = await window.showDirectoryPicker();
toast({
title: "Folder selected",
description: `Selected folder: ${dirHandle.name}. Please enter the full path manually.`,
});
} catch {
// user cancelled
}
}; };
// ============================== // ==============================
@@ -102,17 +118,46 @@ export function BackupDestinationManager() {
<CardTitle>External Backup Destination</CardTitle> <CardTitle>External Backup Destination</CardTitle>
</CardHeader> </CardHeader>
<CardContent className="space-y-4"> <CardContent className="space-y-4">
<div className="flex items-center space-x-3">
<Switch
id="usb-backup-toggle"
checked={usbBackupEnabled}
onCheckedChange={(checked) => usbToggleMutation.mutate(checked)}
disabled={usbToggleMutation.isPending}
/>
<label
htmlFor="usb-backup-toggle"
className="text-sm font-medium text-gray-700 cursor-pointer select-none"
>
USB Backup
</label>
<span className="text-xs text-gray-400">
(daily at 9 PM saves to the &quot;USB Backup&quot; folder on your drive)
</span>
</div>
<p className="text-sm text-gray-500">
Enter the root path of your USB drive below. The app will automatically back up to the{" "}
<span className="font-medium text-gray-700">USB Backup</span> folder inside it every night at 9 PM when the toggle is on.
</p>
<div className="flex gap-2"> <div className="flex gap-2">
<Input <Input
placeholder="/media/usb-drive or D:\\Backups" placeholder="/media/usb-drive or D:\\Backups"
value={path} value={path}
onChange={(e) => setPath(e.target.value)} onChange={(e) => setPath(e.target.value)}
/> />
<Button variant="outline" onClick={openFolderPicker}> <Button variant="outline" onClick={() => setBrowserOpen(true)} title="Browse folders">
<FolderOpen className="h-4 w-4" /> <FolderOpen className="h-4 w-4" />
</Button> </Button>
</div> </div>
<FolderBrowserModal
open={browserOpen}
onClose={() => setBrowserOpen(false)}
onSelect={handleFolderSelect}
/>
<Button <Button
onClick={() => saveMutation.mutate()} onClick={() => saveMutation.mutate()}
disabled={!path || saveMutation.isPending} disabled={!path || saveMutation.isPending}

View File

@@ -0,0 +1,130 @@
import { useState } from "react";
import { useQuery } from "@tanstack/react-query";
import {
Dialog,
DialogContent,
DialogHeader,
DialogTitle,
DialogFooter,
} from "@/components/ui/dialog";
import { Button } from "@/components/ui/button";
import { apiRequest } from "@/lib/queryClient";
import { Folder, FolderOpen, ChevronLeft, Loader2 } from "lucide-react";
interface BrowseResult {
current: string;
parent: string | null;
dirs: { name: string; path: string }[];
}
interface FolderBrowserModalProps {
open: boolean;
onClose: () => void;
onSelect: (path: string) => void;
}
export function FolderBrowserModal({ open, onClose, onSelect }: FolderBrowserModalProps) {
const [browsePath, setBrowsePath] = useState("/");
const [selected, setSelected] = useState<string | null>(null);
const { data, isLoading, isError } = useQuery<BrowseResult>({
queryKey: ["/db/browse", browsePath],
queryFn: async () => {
const res = await apiRequest(
"GET",
`/api/database-management/browse?path=${encodeURIComponent(browsePath)}`
);
if (!res.ok) throw new Error((await res.json()).error);
return res.json();
},
enabled: open,
});
const handleNavigate = (path: string) => {
setSelected(null);
setBrowsePath(path);
};
const handleConfirm = () => {
if (selected) {
onSelect(selected);
onClose();
}
};
return (
<Dialog open={open} onOpenChange={(o) => !o && onClose()}>
<DialogContent className="max-w-lg">
<DialogHeader>
<DialogTitle>Select Folder</DialogTitle>
</DialogHeader>
{/* Current path breadcrumb */}
<div className="text-xs text-gray-500 bg-gray-50 rounded px-3 py-2 font-mono break-all">
{data?.current ?? browsePath}
</div>
{/* Back button */}
{data?.parent && (
<Button
variant="ghost"
size="sm"
className="justify-start text-gray-600"
onClick={() => handleNavigate(data.parent!)}
>
<ChevronLeft className="h-4 w-4 mr-1" />
Back
</Button>
)}
{/* Directory list */}
<div className="border rounded-md overflow-y-auto max-h-64">
{isLoading && (
<div className="flex items-center justify-center py-8 text-gray-400">
<Loader2 className="h-5 w-5 animate-spin mr-2" />
Loading...
</div>
)}
{isError && (
<p className="text-sm text-red-500 p-4">Cannot read this directory.</p>
)}
{!isLoading && !isError && data?.dirs.length === 0 && (
<p className="text-sm text-gray-400 p-4">No sub-folders here.</p>
)}
{!isLoading &&
!isError &&
data?.dirs.map((dir) => (
<button
key={dir.path}
className={`w-full flex items-center gap-2 px-3 py-2 text-sm text-left hover:bg-gray-50 transition-colors ${
selected === dir.path ? "bg-blue-50 text-blue-700 font-medium" : "text-gray-700"
}`}
onClick={() => setSelected(dir.path)}
onDoubleClick={() => handleNavigate(dir.path)}
>
{selected === dir.path ? (
<FolderOpen className="h-4 w-4 shrink-0 text-blue-500" />
) : (
<Folder className="h-4 w-4 shrink-0 text-yellow-500" />
)}
{dir.name}
</button>
))}
</div>
<p className="text-xs text-gray-400">
Single-click to select · Double-click to open
</p>
<DialogFooter>
<Button variant="outline" onClick={onClose}>
Cancel
</Button>
<Button onClick={handleConfirm} disabled={!selected}>
Select Folder
</Button>
</DialogFooter>
</DialogContent>
</Dialog>
);
}

View File

@@ -77,7 +77,7 @@ export function Sidebar() {
icon: <Cloud className="h-5 w-5" />, icon: <Cloud className="h-5 w-5" />,
}, },
{ {
name: "Backup Database", name: "Database Management",
path: "/database-management", path: "/database-management",
icon: <Database className="h-5 w-5" />, icon: <Database className="h-5 w-5" />,
}, },

View File

@@ -1,6 +1,7 @@
import { useState } from "react"; import { useState } from "react";
import { Card, CardHeader, CardTitle, CardContent } from "@/components/ui/card"; import { Card, CardHeader, CardTitle, CardContent } from "@/components/ui/card";
import { Button } from "@/components/ui/button"; import { Button } from "@/components/ui/button";
import { Switch } from "@/components/ui/switch";
import { useToast } from "@/hooks/use-toast"; import { useToast } from "@/hooks/use-toast";
import { import {
Database, Database,
@@ -75,6 +76,40 @@ export default function DatabaseManagementPage() {
} }
} }
// ----- Auto backup setting query -----
const { data: autoBackupData } = useQuery({
queryKey: ["/db/auto-backup-setting"],
queryFn: async () => {
const res = await apiRequest("GET", "/api/database-management/auto-backup-setting");
return res.json();
},
});
const autoBackupEnabled = autoBackupData?.autoBackupEnabled ?? true;
const autoBackupMutation = useMutation({
mutationFn: async (enabled: boolean) => {
const res = await apiRequest("PUT", "/api/database-management/auto-backup-setting", {
autoBackupEnabled: enabled,
});
return res.json();
},
onSuccess: (data) => {
queryClient.setQueryData(["/db/auto-backup-setting"], data);
toast({
title: "Setting Saved",
description: `Automatic backup ${data.autoBackupEnabled ? "enabled" : "disabled"}.`,
});
},
onError: () => {
toast({
title: "Error",
description: "Failed to update automatic backup setting.",
variant: "destructive",
});
},
});
// ----- Backup mutation ----- // ----- Backup mutation -----
const backupMutation = useMutation({ const backupMutation = useMutation({
mutationFn: async () => { mutationFn: async () => {
@@ -178,6 +213,22 @@ export default function DatabaseManagementPage() {
including patients, appointments, claims, and all related data. including patients, appointments, claims, and all related data.
</p> </p>
<div className="flex items-center space-x-3">
<Switch
id="auto-backup-toggle"
checked={autoBackupEnabled}
onCheckedChange={(checked) => autoBackupMutation.mutate(checked)}
disabled={autoBackupMutation.isPending}
/>
<label
htmlFor="auto-backup-toggle"
className="text-sm font-medium text-gray-700 cursor-pointer select-none"
>
Automatic Backup
</label>
<span className="text-xs text-gray-400">(daily at 8 PM to server backup folder)</span>
</div>
<div className="flex items-center space-x-4"> <div className="flex items-center space-x-4">
<Button <Button
onClick={() => backupMutation.mutate()} onClick={() => backupMutation.mutate()}

File diff suppressed because one or more lines are too long

View File

@@ -123,7 +123,9 @@ exports.Prisma.TransactionIsolationLevel = makeStrictEnum({
exports.Prisma.UserScalarFieldEnum = { exports.Prisma.UserScalarFieldEnum = {
id: 'id', id: 'id',
username: 'username', username: 'username',
password: 'password' password: 'password',
autoBackupEnabled: 'autoBackupEnabled',
usbBackupEnabled: 'usbBackupEnabled'
}; };
exports.Prisma.PatientScalarFieldEnum = { exports.Prisma.PatientScalarFieldEnum = {

View File

@@ -3489,18 +3489,24 @@ export namespace Prisma {
id: number | null id: number | null
username: string | null username: string | null
password: string | null password: string | null
autoBackupEnabled: boolean | null
usbBackupEnabled: boolean | null
} }
export type UserMaxAggregateOutputType = { export type UserMaxAggregateOutputType = {
id: number | null id: number | null
username: string | null username: string | null
password: string | null password: string | null
autoBackupEnabled: boolean | null
usbBackupEnabled: boolean | null
} }
export type UserCountAggregateOutputType = { export type UserCountAggregateOutputType = {
id: number id: number
username: number username: number
password: number password: number
autoBackupEnabled: number
usbBackupEnabled: number
_all: number _all: number
} }
@@ -3517,18 +3523,24 @@ export namespace Prisma {
id?: true id?: true
username?: true username?: true
password?: true password?: true
autoBackupEnabled?: true
usbBackupEnabled?: true
} }
export type UserMaxAggregateInputType = { export type UserMaxAggregateInputType = {
id?: true id?: true
username?: true username?: true
password?: true password?: true
autoBackupEnabled?: true
usbBackupEnabled?: true
} }
export type UserCountAggregateInputType = { export type UserCountAggregateInputType = {
id?: true id?: true
username?: true username?: true
password?: true password?: true
autoBackupEnabled?: true
usbBackupEnabled?: true
_all?: true _all?: true
} }
@@ -3622,6 +3634,8 @@ export namespace Prisma {
id: number id: number
username: string username: string
password: string password: string
autoBackupEnabled: boolean
usbBackupEnabled: boolean
_count: UserCountAggregateOutputType | null _count: UserCountAggregateOutputType | null
_avg: UserAvgAggregateOutputType | null _avg: UserAvgAggregateOutputType | null
_sum: UserSumAggregateOutputType | null _sum: UserSumAggregateOutputType | null
@@ -3647,6 +3661,8 @@ export namespace Prisma {
id?: boolean id?: boolean
username?: boolean username?: boolean
password?: boolean password?: boolean
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: boolean | User$patientsArgs<ExtArgs> patients?: boolean | User$patientsArgs<ExtArgs>
appointments?: boolean | User$appointmentsArgs<ExtArgs> appointments?: boolean | User$appointmentsArgs<ExtArgs>
staff?: boolean | User$staffArgs<ExtArgs> staff?: boolean | User$staffArgs<ExtArgs>
@@ -3667,21 +3683,27 @@ export namespace Prisma {
id?: boolean id?: boolean
username?: boolean username?: boolean
password?: boolean password?: boolean
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
}, ExtArgs["result"]["user"]> }, ExtArgs["result"]["user"]>
export type UserSelectUpdateManyAndReturn<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetSelect<{ export type UserSelectUpdateManyAndReturn<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetSelect<{
id?: boolean id?: boolean
username?: boolean username?: boolean
password?: boolean password?: boolean
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
}, ExtArgs["result"]["user"]> }, ExtArgs["result"]["user"]>
export type UserSelectScalar = { export type UserSelectScalar = {
id?: boolean id?: boolean
username?: boolean username?: boolean
password?: boolean password?: boolean
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
} }
export type UserOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "username" | "password", ExtArgs["result"]["user"]> export type UserOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "username" | "password" | "autoBackupEnabled" | "usbBackupEnabled", ExtArgs["result"]["user"]>
export type UserInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = { export type UserInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
patients?: boolean | User$patientsArgs<ExtArgs> patients?: boolean | User$patientsArgs<ExtArgs>
appointments?: boolean | User$appointmentsArgs<ExtArgs> appointments?: boolean | User$appointmentsArgs<ExtArgs>
@@ -3722,6 +3744,8 @@ export namespace Prisma {
id: number id: number
username: string username: string
password: string password: string
autoBackupEnabled: boolean
usbBackupEnabled: boolean
}, ExtArgs["result"]["user"]> }, ExtArgs["result"]["user"]>
composites: {} composites: {}
} }
@@ -4161,6 +4185,8 @@ export namespace Prisma {
readonly id: FieldRef<"User", 'Int'> readonly id: FieldRef<"User", 'Int'>
readonly username: FieldRef<"User", 'String'> readonly username: FieldRef<"User", 'String'>
readonly password: FieldRef<"User", 'String'> readonly password: FieldRef<"User", 'String'>
readonly autoBackupEnabled: FieldRef<"User", 'Boolean'>
readonly usbBackupEnabled: FieldRef<"User", 'Boolean'>
} }
@@ -30008,7 +30034,9 @@ export namespace Prisma {
export const UserScalarFieldEnum: { export const UserScalarFieldEnum: {
id: 'id', id: 'id',
username: 'username', username: 'username',
password: 'password' password: 'password',
autoBackupEnabled: 'autoBackupEnabled',
usbBackupEnabled: 'usbBackupEnabled'
}; };
export type UserScalarFieldEnum = (typeof UserScalarFieldEnum)[keyof typeof UserScalarFieldEnum] export type UserScalarFieldEnum = (typeof UserScalarFieldEnum)[keyof typeof UserScalarFieldEnum]
@@ -30401,6 +30429,13 @@ export namespace Prisma {
/**
* Reference to a field of type 'Boolean'
*/
export type BooleanFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Boolean'>
/** /**
* Reference to a field of type 'DateTime' * Reference to a field of type 'DateTime'
*/ */
@@ -30569,13 +30604,6 @@ export namespace Prisma {
/**
* Reference to a field of type 'Boolean'
*/
export type BooleanFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Boolean'>
/** /**
* Reference to a field of type 'NotificationTypes' * Reference to a field of type 'NotificationTypes'
*/ */
@@ -30670,6 +30698,8 @@ export namespace Prisma {
id?: IntFilter<"User"> | number id?: IntFilter<"User"> | number
username?: StringFilter<"User"> | string username?: StringFilter<"User"> | string
password?: StringFilter<"User"> | string password?: StringFilter<"User"> | string
autoBackupEnabled?: BoolFilter<"User"> | boolean
usbBackupEnabled?: BoolFilter<"User"> | boolean
patients?: PatientListRelationFilter patients?: PatientListRelationFilter
appointments?: AppointmentListRelationFilter appointments?: AppointmentListRelationFilter
staff?: StaffListRelationFilter staff?: StaffListRelationFilter
@@ -30689,6 +30719,8 @@ export namespace Prisma {
id?: SortOrder id?: SortOrder
username?: SortOrder username?: SortOrder
password?: SortOrder password?: SortOrder
autoBackupEnabled?: SortOrder
usbBackupEnabled?: SortOrder
patients?: PatientOrderByRelationAggregateInput patients?: PatientOrderByRelationAggregateInput
appointments?: AppointmentOrderByRelationAggregateInput appointments?: AppointmentOrderByRelationAggregateInput
staff?: StaffOrderByRelationAggregateInput staff?: StaffOrderByRelationAggregateInput
@@ -30711,6 +30743,8 @@ export namespace Prisma {
OR?: UserWhereInput[] OR?: UserWhereInput[]
NOT?: UserWhereInput | UserWhereInput[] NOT?: UserWhereInput | UserWhereInput[]
password?: StringFilter<"User"> | string password?: StringFilter<"User"> | string
autoBackupEnabled?: BoolFilter<"User"> | boolean
usbBackupEnabled?: BoolFilter<"User"> | boolean
patients?: PatientListRelationFilter patients?: PatientListRelationFilter
appointments?: AppointmentListRelationFilter appointments?: AppointmentListRelationFilter
staff?: StaffListRelationFilter staff?: StaffListRelationFilter
@@ -30730,6 +30764,8 @@ export namespace Prisma {
id?: SortOrder id?: SortOrder
username?: SortOrder username?: SortOrder
password?: SortOrder password?: SortOrder
autoBackupEnabled?: SortOrder
usbBackupEnabled?: SortOrder
_count?: UserCountOrderByAggregateInput _count?: UserCountOrderByAggregateInput
_avg?: UserAvgOrderByAggregateInput _avg?: UserAvgOrderByAggregateInput
_max?: UserMaxOrderByAggregateInput _max?: UserMaxOrderByAggregateInput
@@ -30744,6 +30780,8 @@ export namespace Prisma {
id?: IntWithAggregatesFilter<"User"> | number id?: IntWithAggregatesFilter<"User"> | number
username?: StringWithAggregatesFilter<"User"> | string username?: StringWithAggregatesFilter<"User"> | string
password?: StringWithAggregatesFilter<"User"> | string password?: StringWithAggregatesFilter<"User"> | string
autoBackupEnabled?: BoolWithAggregatesFilter<"User"> | boolean
usbBackupEnabled?: BoolWithAggregatesFilter<"User"> | boolean
} }
export type PatientWhereInput = { export type PatientWhereInput = {
@@ -32462,6 +32500,8 @@ export namespace Prisma {
export type UserCreateInput = { export type UserCreateInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -32481,6 +32521,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -32499,6 +32541,8 @@ export namespace Prisma {
export type UserUpdateInput = { export type UserUpdateInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -32518,6 +32562,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -32537,17 +32583,23 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
} }
export type UserUpdateManyMutationInput = { export type UserUpdateManyMutationInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
} }
export type UserUncheckedUpdateManyInput = { export type UserUncheckedUpdateManyInput = {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
} }
export type PatientCreateInput = { export type PatientCreateInput = {
@@ -34313,6 +34365,11 @@ export namespace Prisma {
not?: NestedStringFilter<$PrismaModel> | string not?: NestedStringFilter<$PrismaModel> | string
} }
export type BoolFilter<$PrismaModel = never> = {
equals?: boolean | BooleanFieldRefInput<$PrismaModel>
not?: NestedBoolFilter<$PrismaModel> | boolean
}
export type PatientListRelationFilter = { export type PatientListRelationFilter = {
every?: PatientWhereInput every?: PatientWhereInput
some?: PatientWhereInput some?: PatientWhereInput
@@ -34447,6 +34504,8 @@ export namespace Prisma {
id?: SortOrder id?: SortOrder
username?: SortOrder username?: SortOrder
password?: SortOrder password?: SortOrder
autoBackupEnabled?: SortOrder
usbBackupEnabled?: SortOrder
} }
export type UserAvgOrderByAggregateInput = { export type UserAvgOrderByAggregateInput = {
@@ -34457,12 +34516,16 @@ export namespace Prisma {
id?: SortOrder id?: SortOrder
username?: SortOrder username?: SortOrder
password?: SortOrder password?: SortOrder
autoBackupEnabled?: SortOrder
usbBackupEnabled?: SortOrder
} }
export type UserMinOrderByAggregateInput = { export type UserMinOrderByAggregateInput = {
id?: SortOrder id?: SortOrder
username?: SortOrder username?: SortOrder
password?: SortOrder password?: SortOrder
autoBackupEnabled?: SortOrder
usbBackupEnabled?: SortOrder
} }
export type UserSumOrderByAggregateInput = { export type UserSumOrderByAggregateInput = {
@@ -34503,6 +34566,14 @@ export namespace Prisma {
_max?: NestedStringFilter<$PrismaModel> _max?: NestedStringFilter<$PrismaModel>
} }
export type BoolWithAggregatesFilter<$PrismaModel = never> = {
equals?: boolean | BooleanFieldRefInput<$PrismaModel>
not?: NestedBoolWithAggregatesFilter<$PrismaModel> | boolean
_count?: NestedIntFilter<$PrismaModel>
_min?: NestedBoolFilter<$PrismaModel>
_max?: NestedBoolFilter<$PrismaModel>
}
export type DateTimeFilter<$PrismaModel = never> = { export type DateTimeFilter<$PrismaModel = never> = {
equals?: Date | string | DateTimeFieldRefInput<$PrismaModel> equals?: Date | string | DateTimeFieldRefInput<$PrismaModel>
in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel>
@@ -35700,11 +35771,6 @@ export namespace Prisma {
userId?: SortOrder userId?: SortOrder
} }
export type BoolFilter<$PrismaModel = never> = {
equals?: boolean | BooleanFieldRefInput<$PrismaModel>
not?: NestedBoolFilter<$PrismaModel> | boolean
}
export type BackupDestinationCountOrderByAggregateInput = { export type BackupDestinationCountOrderByAggregateInput = {
id?: SortOrder id?: SortOrder
userId?: SortOrder userId?: SortOrder
@@ -35739,14 +35805,6 @@ export namespace Prisma {
userId?: SortOrder userId?: SortOrder
} }
export type BoolWithAggregatesFilter<$PrismaModel = never> = {
equals?: boolean | BooleanFieldRefInput<$PrismaModel>
not?: NestedBoolWithAggregatesFilter<$PrismaModel> | boolean
_count?: NestedIntFilter<$PrismaModel>
_min?: NestedBoolFilter<$PrismaModel>
_max?: NestedBoolFilter<$PrismaModel>
}
export type EnumNotificationTypesFilter<$PrismaModel = never> = { export type EnumNotificationTypesFilter<$PrismaModel = never> = {
equals?: $Enums.NotificationTypes | EnumNotificationTypesFieldRefInput<$PrismaModel> equals?: $Enums.NotificationTypes | EnumNotificationTypesFieldRefInput<$PrismaModel>
in?: $Enums.NotificationTypes[] | ListEnumNotificationTypesFieldRefInput<$PrismaModel> in?: $Enums.NotificationTypes[] | ListEnumNotificationTypesFieldRefInput<$PrismaModel>
@@ -36327,6 +36385,10 @@ export namespace Prisma {
set?: string set?: string
} }
export type BoolFieldUpdateOperationsInput = {
set?: boolean
}
export type PatientUpdateManyWithoutUserNestedInput = { export type PatientUpdateManyWithoutUserNestedInput = {
create?: XOR<PatientCreateWithoutUserInput, PatientUncheckedCreateWithoutUserInput> | PatientCreateWithoutUserInput[] | PatientUncheckedCreateWithoutUserInput[] create?: XOR<PatientCreateWithoutUserInput, PatientUncheckedCreateWithoutUserInput> | PatientCreateWithoutUserInput[] | PatientUncheckedCreateWithoutUserInput[]
connectOrCreate?: PatientCreateOrConnectWithoutUserInput | PatientCreateOrConnectWithoutUserInput[] connectOrCreate?: PatientCreateOrConnectWithoutUserInput | PatientCreateOrConnectWithoutUserInput[]
@@ -37871,10 +37933,6 @@ export namespace Prisma {
connect?: UserWhereUniqueInput connect?: UserWhereUniqueInput
} }
export type BoolFieldUpdateOperationsInput = {
set?: boolean
}
export type UserUpdateOneRequiredWithoutBackupDestinationsNestedInput = { export type UserUpdateOneRequiredWithoutBackupDestinationsNestedInput = {
create?: XOR<UserCreateWithoutBackupDestinationsInput, UserUncheckedCreateWithoutBackupDestinationsInput> create?: XOR<UserCreateWithoutBackupDestinationsInput, UserUncheckedCreateWithoutBackupDestinationsInput>
connectOrCreate?: UserCreateOrConnectWithoutBackupDestinationsInput connectOrCreate?: UserCreateOrConnectWithoutBackupDestinationsInput
@@ -38190,6 +38248,11 @@ export namespace Prisma {
not?: NestedStringFilter<$PrismaModel> | string not?: NestedStringFilter<$PrismaModel> | string
} }
export type NestedBoolFilter<$PrismaModel = never> = {
equals?: boolean | BooleanFieldRefInput<$PrismaModel>
not?: NestedBoolFilter<$PrismaModel> | boolean
}
export type NestedIntWithAggregatesFilter<$PrismaModel = never> = { export type NestedIntWithAggregatesFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel> equals?: number | IntFieldRefInput<$PrismaModel>
in?: number[] | ListIntFieldRefInput<$PrismaModel> in?: number[] | ListIntFieldRefInput<$PrismaModel>
@@ -38234,6 +38297,14 @@ export namespace Prisma {
_max?: NestedStringFilter<$PrismaModel> _max?: NestedStringFilter<$PrismaModel>
} }
export type NestedBoolWithAggregatesFilter<$PrismaModel = never> = {
equals?: boolean | BooleanFieldRefInput<$PrismaModel>
not?: NestedBoolWithAggregatesFilter<$PrismaModel> | boolean
_count?: NestedIntFilter<$PrismaModel>
_min?: NestedBoolFilter<$PrismaModel>
_max?: NestedBoolFilter<$PrismaModel>
}
export type NestedDateTimeFilter<$PrismaModel = never> = { export type NestedDateTimeFilter<$PrismaModel = never> = {
equals?: Date | string | DateTimeFieldRefInput<$PrismaModel> equals?: Date | string | DateTimeFieldRefInput<$PrismaModel>
in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel>
@@ -38558,19 +38629,6 @@ export namespace Prisma {
_max?: NestedEnumPaymentMethodFilter<$PrismaModel> _max?: NestedEnumPaymentMethodFilter<$PrismaModel>
} }
export type NestedBoolFilter<$PrismaModel = never> = {
equals?: boolean | BooleanFieldRefInput<$PrismaModel>
not?: NestedBoolFilter<$PrismaModel> | boolean
}
export type NestedBoolWithAggregatesFilter<$PrismaModel = never> = {
equals?: boolean | BooleanFieldRefInput<$PrismaModel>
not?: NestedBoolWithAggregatesFilter<$PrismaModel> | boolean
_count?: NestedIntFilter<$PrismaModel>
_min?: NestedBoolFilter<$PrismaModel>
_max?: NestedBoolFilter<$PrismaModel>
}
export type NestedEnumNotificationTypesFilter<$PrismaModel = never> = { export type NestedEnumNotificationTypesFilter<$PrismaModel = never> = {
equals?: $Enums.NotificationTypes | EnumNotificationTypesFieldRefInput<$PrismaModel> equals?: $Enums.NotificationTypes | EnumNotificationTypesFieldRefInput<$PrismaModel>
in?: $Enums.NotificationTypes[] | ListEnumNotificationTypesFieldRefInput<$PrismaModel> in?: $Enums.NotificationTypes[] | ListEnumNotificationTypesFieldRefInput<$PrismaModel>
@@ -39525,6 +39583,8 @@ export namespace Prisma {
export type UserCreateWithoutPatientsInput = { export type UserCreateWithoutPatientsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderCreateNestedManyWithoutUserInput npiProviders?: NpiProviderCreateNestedManyWithoutUserInput
@@ -39543,6 +39603,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput
@@ -39847,6 +39909,8 @@ export namespace Prisma {
export type UserUpdateWithoutPatientsInput = { export type UserUpdateWithoutPatientsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput
@@ -39865,6 +39929,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput
@@ -40099,6 +40165,8 @@ export namespace Prisma {
export type UserCreateWithoutAppointmentsInput = { export type UserCreateWithoutAppointmentsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderCreateNestedManyWithoutUserInput npiProviders?: NpiProviderCreateNestedManyWithoutUserInput
@@ -40117,6 +40185,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput
@@ -40334,6 +40404,8 @@ export namespace Prisma {
export type UserUpdateWithoutAppointmentsInput = { export type UserUpdateWithoutAppointmentsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput
@@ -40352,6 +40424,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput
@@ -40433,6 +40507,8 @@ export namespace Prisma {
export type UserCreateWithoutStaffInput = { export type UserCreateWithoutStaffInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderCreateNestedManyWithoutUserInput npiProviders?: NpiProviderCreateNestedManyWithoutUserInput
@@ -40451,6 +40527,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput
@@ -40582,6 +40660,8 @@ export namespace Prisma {
export type UserUpdateWithoutStaffInput = { export type UserUpdateWithoutStaffInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput
@@ -40600,6 +40680,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput
@@ -40649,6 +40731,8 @@ export namespace Prisma {
export type UserCreateWithoutNpiProvidersInput = { export type UserCreateWithoutNpiProvidersInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -40667,6 +40751,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -40700,6 +40786,8 @@ export namespace Prisma {
export type UserUpdateWithoutNpiProvidersInput = { export type UserUpdateWithoutNpiProvidersInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -40718,6 +40806,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -41047,6 +41137,8 @@ export namespace Prisma {
export type UserCreateWithoutClaimsInput = { export type UserCreateWithoutClaimsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -41065,6 +41157,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -41340,6 +41434,8 @@ export namespace Prisma {
export type UserUpdateWithoutClaimsInput = { export type UserUpdateWithoutClaimsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -41358,6 +41454,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -41873,6 +41971,8 @@ export namespace Prisma {
export type UserCreateWithoutInsuranceCredentialsInput = { export type UserCreateWithoutInsuranceCredentialsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -41891,6 +41991,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -41924,6 +42026,8 @@ export namespace Prisma {
export type UserUpdateWithoutInsuranceCredentialsInput = { export type UserUpdateWithoutInsuranceCredentialsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -41942,6 +42046,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -42289,6 +42395,8 @@ export namespace Prisma {
export type UserCreateWithoutUpdatedPaymentsInput = { export type UserCreateWithoutUpdatedPaymentsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -42307,6 +42415,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -42538,6 +42648,8 @@ export namespace Prisma {
export type UserUpdateWithoutUpdatedPaymentsInput = { export type UserUpdateWithoutUpdatedPaymentsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -42556,6 +42668,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -42773,6 +42887,8 @@ export namespace Prisma {
export type UserCreateWithoutBackupsInput = { export type UserCreateWithoutBackupsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -42791,6 +42907,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -42824,6 +42942,8 @@ export namespace Prisma {
export type UserUpdateWithoutBackupsInput = { export type UserUpdateWithoutBackupsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -42842,6 +42962,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -42859,6 +42981,8 @@ export namespace Prisma {
export type UserCreateWithoutBackupDestinationsInput = { export type UserCreateWithoutBackupDestinationsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -42877,6 +43001,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -42910,6 +43036,8 @@ export namespace Prisma {
export type UserUpdateWithoutBackupDestinationsInput = { export type UserUpdateWithoutBackupDestinationsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -42928,6 +43056,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -42945,6 +43075,8 @@ export namespace Prisma {
export type UserCreateWithoutNotificationsInput = { export type UserCreateWithoutNotificationsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -42963,6 +43095,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -42996,6 +43130,8 @@ export namespace Prisma {
export type UserUpdateWithoutNotificationsInput = { export type UserUpdateWithoutNotificationsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -43014,6 +43150,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -43084,6 +43222,8 @@ export namespace Prisma {
export type UserCreateWithoutCloudFoldersInput = { export type UserCreateWithoutCloudFoldersInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -43102,6 +43242,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -43216,6 +43358,8 @@ export namespace Prisma {
export type UserUpdateWithoutCloudFoldersInput = { export type UserUpdateWithoutCloudFoldersInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -43234,6 +43378,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -43267,6 +43413,8 @@ export namespace Prisma {
export type UserCreateWithoutCloudFilesInput = { export type UserCreateWithoutCloudFilesInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -43285,6 +43433,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -43365,6 +43515,8 @@ export namespace Prisma {
export type UserUpdateWithoutCloudFilesInput = { export type UserUpdateWithoutCloudFilesInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -43383,6 +43535,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -43583,6 +43737,8 @@ export namespace Prisma {
export type UserCreateWithoutCommunicationsInput = { export type UserCreateWithoutCommunicationsInput = {
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput staff?: StaffCreateNestedManyWithoutUserInput
@@ -43601,6 +43757,8 @@ export namespace Prisma {
id?: number id?: number
username: string username: string
password: string password: string
autoBackupEnabled?: boolean
usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -43700,6 +43858,8 @@ export namespace Prisma {
export type UserUpdateWithoutCommunicationsInput = { export type UserUpdateWithoutCommunicationsInput = {
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput staff?: StaffUpdateManyWithoutUserNestedInput
@@ -43718,6 +43878,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string password?: StringFieldUpdateOperationsInput | string
autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput staff?: StaffUncheckedUpdateManyWithoutUserNestedInput

File diff suppressed because one or more lines are too long

View File

@@ -1,5 +1,5 @@
{ {
"name": "prisma-client-84f25235762dfea7319ce0b6c4ad7d94238d35906c50310bacb4ba6f7e4b8e30", "name": "prisma-client-246293e720df1adf8730b52510e5dd3a44f079859a3249054c7cc8bdf2e0739c",
"main": "index.js", "main": "index.js",
"types": "index.d.ts", "types": "index.d.ts",
"browser": "default.js", "browser": "default.js",

View File

@@ -22,6 +22,8 @@ model User {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
username String @unique username String @unique
password String password String
autoBackupEnabled Boolean @default(true)
usbBackupEnabled Boolean @default(false)
patients Patient[] patients Patient[]
appointments Appointment[] appointments Appointment[]
staff Staff[] staff Staff[]

View File

@@ -22,6 +22,8 @@ model User {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
username String @unique username String @unique
password String password String
autoBackupEnabled Boolean @default(true)
usbBackupEnabled Boolean @default(false)
patients Patient[] patients Patient[]
appointments Appointment[] appointments Appointment[]
staff Staff[] staff Staff[]

View File

@@ -1,7 +1,7 @@
{ {
"version": "1.0", "version": "1.0",
"generatorVersion": "1.0.0", "generatorVersion": "1.0.0",
"generatedAt": "2026-04-05T02:53:07.525Z", "generatedAt": "2026-04-11T03:16:27.200Z",
"outputPath": "/home/ff/Desktop/DentalManagementMHAprilgg/packages/db/shared", "outputPath": "/home/ff/Desktop/DentalManagementMHAprilgg/packages/db/shared",
"files": [ "files": [
"schemas/enums/TransactionIsolationLevel.schema.ts", "schemas/enums/TransactionIsolationLevel.schema.ts",
@@ -310,6 +310,7 @@
"schemas/objects/PatientDocumentUncheckedUpdateManyInput.schema.ts", "schemas/objects/PatientDocumentUncheckedUpdateManyInput.schema.ts",
"schemas/objects/IntFilter.schema.ts", "schemas/objects/IntFilter.schema.ts",
"schemas/objects/StringFilter.schema.ts", "schemas/objects/StringFilter.schema.ts",
"schemas/objects/BoolFilter.schema.ts",
"schemas/objects/PatientListRelationFilter.schema.ts", "schemas/objects/PatientListRelationFilter.schema.ts",
"schemas/objects/AppointmentListRelationFilter.schema.ts", "schemas/objects/AppointmentListRelationFilter.schema.ts",
"schemas/objects/StaffListRelationFilter.schema.ts", "schemas/objects/StaffListRelationFilter.schema.ts",
@@ -343,6 +344,7 @@
"schemas/objects/UserSumOrderByAggregateInput.schema.ts", "schemas/objects/UserSumOrderByAggregateInput.schema.ts",
"schemas/objects/IntWithAggregatesFilter.schema.ts", "schemas/objects/IntWithAggregatesFilter.schema.ts",
"schemas/objects/StringWithAggregatesFilter.schema.ts", "schemas/objects/StringWithAggregatesFilter.schema.ts",
"schemas/objects/BoolWithAggregatesFilter.schema.ts",
"schemas/objects/DateTimeFilter.schema.ts", "schemas/objects/DateTimeFilter.schema.ts",
"schemas/objects/StringNullableFilter.schema.ts", "schemas/objects/StringNullableFilter.schema.ts",
"schemas/objects/EnumPatientStatusFilter.schema.ts", "schemas/objects/EnumPatientStatusFilter.schema.ts",
@@ -471,13 +473,11 @@
"schemas/objects/DatabaseBackupMaxOrderByAggregateInput.schema.ts", "schemas/objects/DatabaseBackupMaxOrderByAggregateInput.schema.ts",
"schemas/objects/DatabaseBackupMinOrderByAggregateInput.schema.ts", "schemas/objects/DatabaseBackupMinOrderByAggregateInput.schema.ts",
"schemas/objects/DatabaseBackupSumOrderByAggregateInput.schema.ts", "schemas/objects/DatabaseBackupSumOrderByAggregateInput.schema.ts",
"schemas/objects/BoolFilter.schema.ts",
"schemas/objects/BackupDestinationCountOrderByAggregateInput.schema.ts", "schemas/objects/BackupDestinationCountOrderByAggregateInput.schema.ts",
"schemas/objects/BackupDestinationAvgOrderByAggregateInput.schema.ts", "schemas/objects/BackupDestinationAvgOrderByAggregateInput.schema.ts",
"schemas/objects/BackupDestinationMaxOrderByAggregateInput.schema.ts", "schemas/objects/BackupDestinationMaxOrderByAggregateInput.schema.ts",
"schemas/objects/BackupDestinationMinOrderByAggregateInput.schema.ts", "schemas/objects/BackupDestinationMinOrderByAggregateInput.schema.ts",
"schemas/objects/BackupDestinationSumOrderByAggregateInput.schema.ts", "schemas/objects/BackupDestinationSumOrderByAggregateInput.schema.ts",
"schemas/objects/BoolWithAggregatesFilter.schema.ts",
"schemas/objects/EnumNotificationTypesFilter.schema.ts", "schemas/objects/EnumNotificationTypesFilter.schema.ts",
"schemas/objects/NotificationCountOrderByAggregateInput.schema.ts", "schemas/objects/NotificationCountOrderByAggregateInput.schema.ts",
"schemas/objects/NotificationAvgOrderByAggregateInput.schema.ts", "schemas/objects/NotificationAvgOrderByAggregateInput.schema.ts",
@@ -551,6 +551,7 @@
"schemas/objects/CloudFileUncheckedCreateNestedManyWithoutUserInput.schema.ts", "schemas/objects/CloudFileUncheckedCreateNestedManyWithoutUserInput.schema.ts",
"schemas/objects/CommunicationUncheckedCreateNestedManyWithoutUserInput.schema.ts", "schemas/objects/CommunicationUncheckedCreateNestedManyWithoutUserInput.schema.ts",
"schemas/objects/StringFieldUpdateOperationsInput.schema.ts", "schemas/objects/StringFieldUpdateOperationsInput.schema.ts",
"schemas/objects/BoolFieldUpdateOperationsInput.schema.ts",
"schemas/objects/PatientUpdateManyWithoutUserNestedInput.schema.ts", "schemas/objects/PatientUpdateManyWithoutUserNestedInput.schema.ts",
"schemas/objects/AppointmentUpdateManyWithoutUserNestedInput.schema.ts", "schemas/objects/AppointmentUpdateManyWithoutUserNestedInput.schema.ts",
"schemas/objects/StaffUpdateManyWithoutUserNestedInput.schema.ts", "schemas/objects/StaffUpdateManyWithoutUserNestedInput.schema.ts",
@@ -713,7 +714,6 @@
"schemas/objects/UserCreateNestedOneWithoutBackupsInput.schema.ts", "schemas/objects/UserCreateNestedOneWithoutBackupsInput.schema.ts",
"schemas/objects/UserUpdateOneRequiredWithoutBackupsNestedInput.schema.ts", "schemas/objects/UserUpdateOneRequiredWithoutBackupsNestedInput.schema.ts",
"schemas/objects/UserCreateNestedOneWithoutBackupDestinationsInput.schema.ts", "schemas/objects/UserCreateNestedOneWithoutBackupDestinationsInput.schema.ts",
"schemas/objects/BoolFieldUpdateOperationsInput.schema.ts",
"schemas/objects/UserUpdateOneRequiredWithoutBackupDestinationsNestedInput.schema.ts", "schemas/objects/UserUpdateOneRequiredWithoutBackupDestinationsNestedInput.schema.ts",
"schemas/objects/UserCreateNestedOneWithoutNotificationsInput.schema.ts", "schemas/objects/UserCreateNestedOneWithoutNotificationsInput.schema.ts",
"schemas/objects/EnumNotificationTypesFieldUpdateOperationsInput.schema.ts", "schemas/objects/EnumNotificationTypesFieldUpdateOperationsInput.schema.ts",
@@ -752,9 +752,11 @@
"schemas/objects/PatientUpdateOneRequiredWithoutDocumentsNestedInput.schema.ts", "schemas/objects/PatientUpdateOneRequiredWithoutDocumentsNestedInput.schema.ts",
"schemas/objects/NestedIntFilter.schema.ts", "schemas/objects/NestedIntFilter.schema.ts",
"schemas/objects/NestedStringFilter.schema.ts", "schemas/objects/NestedStringFilter.schema.ts",
"schemas/objects/NestedBoolFilter.schema.ts",
"schemas/objects/NestedIntWithAggregatesFilter.schema.ts", "schemas/objects/NestedIntWithAggregatesFilter.schema.ts",
"schemas/objects/NestedFloatFilter.schema.ts", "schemas/objects/NestedFloatFilter.schema.ts",
"schemas/objects/NestedStringWithAggregatesFilter.schema.ts", "schemas/objects/NestedStringWithAggregatesFilter.schema.ts",
"schemas/objects/NestedBoolWithAggregatesFilter.schema.ts",
"schemas/objects/NestedDateTimeFilter.schema.ts", "schemas/objects/NestedDateTimeFilter.schema.ts",
"schemas/objects/NestedStringNullableFilter.schema.ts", "schemas/objects/NestedStringNullableFilter.schema.ts",
"schemas/objects/NestedEnumPatientStatusFilter.schema.ts", "schemas/objects/NestedEnumPatientStatusFilter.schema.ts",
@@ -785,8 +787,6 @@
"schemas/objects/NestedEnumPaymentStatusWithAggregatesFilter.schema.ts", "schemas/objects/NestedEnumPaymentStatusWithAggregatesFilter.schema.ts",
"schemas/objects/NestedEnumPaymentMethodFilter.schema.ts", "schemas/objects/NestedEnumPaymentMethodFilter.schema.ts",
"schemas/objects/NestedEnumPaymentMethodWithAggregatesFilter.schema.ts", "schemas/objects/NestedEnumPaymentMethodWithAggregatesFilter.schema.ts",
"schemas/objects/NestedBoolFilter.schema.ts",
"schemas/objects/NestedBoolWithAggregatesFilter.schema.ts",
"schemas/objects/NestedEnumNotificationTypesFilter.schema.ts", "schemas/objects/NestedEnumNotificationTypesFilter.schema.ts",
"schemas/objects/NestedEnumNotificationTypesWithAggregatesFilter.schema.ts", "schemas/objects/NestedEnumNotificationTypesWithAggregatesFilter.schema.ts",
"schemas/objects/NestedBigIntFilter.schema.ts", "schemas/objects/NestedBigIntFilter.schema.ts",

View File

@@ -1,8 +1,7 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../generated/prisma'; import { Prisma } from '../../generated/prisma';
import Decimal from 'decimal.js';
import Decimal from "decimal.js";
// DECIMAL HELPERS // DECIMAL HELPERS
//------------------------------------------------------ //------------------------------------------------------
@@ -24,7 +23,7 @@ export const isValidDecimalInput = (
if (v === undefined || v === null) return false; if (v === undefined || v === null) return false;
return ( return (
// Explicit instance checks first // Explicit instance checks first
v instanceof Decimal || v instanceof Prisma.Decimal ||
// If Decimal.js is present and imported by the generator, this symbol exists at runtime // If Decimal.js is present and imported by the generator, this symbol exists at runtime
// eslint-disable-next-line @typescript-eslint/ban-ts-comment // eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore - Decimal may be undefined when not installed; codegen controls the import // @ts-ignore - Decimal may be undefined when not installed; codegen controls the import

View File

@@ -1,5 +1,5 @@
import * as z from 'zod'; import * as z from 'zod';
export const UserScalarFieldEnumSchema = z.enum(['id', 'username', 'password']) export const UserScalarFieldEnumSchema = z.enum(['id', 'username', 'password', 'autoBackupEnabled', 'usbBackupEnabled'])
export type UserScalarFieldEnum = z.infer<typeof UserScalarFieldEnumSchema>; export type UserScalarFieldEnum = z.infer<typeof UserScalarFieldEnumSchema>;

View File

@@ -13,6 +13,8 @@ export const UserFindFirstOrThrowSelectSchema: z.ZodType<Prisma.UserSelect> = z.
id: z.boolean().optional(), id: z.boolean().optional(),
username: z.boolean().optional(), username: z.boolean().optional(),
password: z.boolean().optional(), password: z.boolean().optional(),
autoBackupEnabled: z.boolean().optional(),
usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(), patients: z.boolean().optional(),
appointments: z.boolean().optional(), appointments: z.boolean().optional(),
staff: z.boolean().optional(), staff: z.boolean().optional(),
@@ -33,6 +35,8 @@ export const UserFindFirstOrThrowSelectZodSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
username: z.boolean().optional(), username: z.boolean().optional(),
password: z.boolean().optional(), password: z.boolean().optional(),
autoBackupEnabled: z.boolean().optional(),
usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(), patients: z.boolean().optional(),
appointments: z.boolean().optional(), appointments: z.boolean().optional(),
staff: z.boolean().optional(), staff: z.boolean().optional(),

View File

@@ -13,6 +13,8 @@ export const UserFindFirstSelectSchema: z.ZodType<Prisma.UserSelect> = z.object(
id: z.boolean().optional(), id: z.boolean().optional(),
username: z.boolean().optional(), username: z.boolean().optional(),
password: z.boolean().optional(), password: z.boolean().optional(),
autoBackupEnabled: z.boolean().optional(),
usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(), patients: z.boolean().optional(),
appointments: z.boolean().optional(), appointments: z.boolean().optional(),
staff: z.boolean().optional(), staff: z.boolean().optional(),
@@ -33,6 +35,8 @@ export const UserFindFirstSelectZodSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
username: z.boolean().optional(), username: z.boolean().optional(),
password: z.boolean().optional(), password: z.boolean().optional(),
autoBackupEnabled: z.boolean().optional(),
usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(), patients: z.boolean().optional(),
appointments: z.boolean().optional(), appointments: z.boolean().optional(),
staff: z.boolean().optional(), staff: z.boolean().optional(),

View File

@@ -13,6 +13,8 @@ export const UserFindManySelectSchema: z.ZodType<Prisma.UserSelect> = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
username: z.boolean().optional(), username: z.boolean().optional(),
password: z.boolean().optional(), password: z.boolean().optional(),
autoBackupEnabled: z.boolean().optional(),
usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(), patients: z.boolean().optional(),
appointments: z.boolean().optional(), appointments: z.boolean().optional(),
staff: z.boolean().optional(), staff: z.boolean().optional(),
@@ -33,6 +35,8 @@ export const UserFindManySelectZodSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
username: z.boolean().optional(), username: z.boolean().optional(),
password: z.boolean().optional(), password: z.boolean().optional(),
autoBackupEnabled: z.boolean().optional(),
usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(), patients: z.boolean().optional(),
appointments: z.boolean().optional(), appointments: z.boolean().optional(),
staff: z.boolean().optional(), staff: z.boolean().optional(),

View File

@@ -1,12 +1,11 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'; import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema'; import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema' import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.string(), procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(), procedureLabel: z.string().optional().nullable(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema' import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
patientId: z.number().int(), patientId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema' import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
appointmentId: z.number().int(), appointmentId: z.number().int(),
@@ -15,7 +14,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema' import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
appointmentId: z.number().int(), appointmentId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,11 +1,10 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'; import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema' import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.string(), procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(), procedureLabel: z.string().optional().nullable(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,11 +1,10 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'; import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema' import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.string(), procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(), procedureLabel: z.string().optional().nullable(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema'; import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema'; import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema'; import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
@@ -9,8 +10,6 @@ import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema' import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const appointmentprocedurescalarwhereinputSchema = z.object({ const appointmentprocedurescalarwhereinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array()]).optional(), AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array().optional(), OR: z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array().optional(),
@@ -24,7 +23,7 @@ const appointmentprocedurescalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema'; import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
@@ -9,8 +10,6 @@ import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema' import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({ const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array()]).optional(), AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array().optional(), OR: z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array().optional(),
@@ -24,7 +23,7 @@ const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema' import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
appointmentId: z.number().int(), appointmentId: z.number().int(),
@@ -15,7 +14,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema' import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
patientId: z.number().int(), patientId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema' import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
appointmentId: z.number().int(), appointmentId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema'; import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
@@ -10,8 +11,6 @@ import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema' import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema'; import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
@@ -8,8 +9,6 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -17,7 +16,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema'; import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOp
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema' import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema'; import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOp
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema' import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema'; import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema'; import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema'; import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
@@ -13,8 +14,6 @@ import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterO
import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema' import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const appointmentprocedurewhereinputSchema = z.object({ const appointmentprocedurewhereinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureWhereInputObjectSchema), z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array()]).optional(), AND: z.union([z.lazy(() => AppointmentProcedureWhereInputObjectSchema), z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array().optional(), OR: z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array().optional(),
@@ -28,7 +27,7 @@ const appointmentprocedurewhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal", message: "Field 'fee' must be a Decimal",

View File

@@ -1,15 +1,15 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
set: z.union([ set: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'set' must be a Decimal", message: "Field 'set' must be a Decimal",
@@ -18,7 +18,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'increment' must be a Decimal", message: "Field 'increment' must be a Decimal",
@@ -27,7 +27,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'decrement' must be a Decimal", message: "Field 'decrement' must be a Decimal",
@@ -36,7 +36,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'multiply' must be a Decimal", message: "Field 'multiply' must be a Decimal",
@@ -45,7 +45,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'divide' must be a Decimal", message: "Field 'divide' must be a Decimal",

View File

@@ -1,16 +1,15 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema' import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
equals: z.union([ equals: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal", message: "Field 'equals' must be a Decimal",
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal", message: "Field 'in' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal", message: "Field 'notIn' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal", message: "Field 'lt' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal", message: "Field 'lte' must be a Decimal",
@@ -55,7 +54,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal", message: "Field 'gt' must be a Decimal",
@@ -64,7 +63,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal", message: "Field 'gte' must be a Decimal",
@@ -73,7 +72,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal", message: "Field 'not' must be a Decimal",

View File

@@ -1,16 +1,15 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema' import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
equals: z.union([ equals: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal", message: "Field 'equals' must be a Decimal",
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal", message: "Field 'in' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal", message: "Field 'notIn' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal", message: "Field 'lt' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal", message: "Field 'lte' must be a Decimal",
@@ -55,7 +54,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal", message: "Field 'gt' must be a Decimal",
@@ -64,7 +63,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal", message: "Field 'gte' must be a Decimal",
@@ -73,7 +72,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal", message: "Field 'not' must be a Decimal",

View File

@@ -1,18 +1,17 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedDecimalNullableWithAggregatesFilterObjectSchema as NestedDecimalNullableWithAggregatesFilterObjectSchema } from './NestedDecimalNullableWithAggregatesFilter.schema'; import { NestedDecimalNullableWithAggregatesFilterObjectSchema as NestedDecimalNullableWithAggregatesFilterObjectSchema } from './NestedDecimalNullableWithAggregatesFilter.schema';
import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema' import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
equals: z.union([ equals: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal", message: "Field 'equals' must be a Decimal",
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal", message: "Field 'in' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal", message: "Field 'notIn' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal", message: "Field 'lt' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal", message: "Field 'lte' must be a Decimal",
@@ -57,7 +56,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal", message: "Field 'gt' must be a Decimal",
@@ -66,7 +65,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal", message: "Field 'gte' must be a Decimal",
@@ -75,7 +74,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal", message: "Field 'not' must be a Decimal",

View File

@@ -1,18 +1,17 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedDecimalWithAggregatesFilterObjectSchema as NestedDecimalWithAggregatesFilterObjectSchema } from './NestedDecimalWithAggregatesFilter.schema'; import { NestedDecimalWithAggregatesFilterObjectSchema as NestedDecimalWithAggregatesFilterObjectSchema } from './NestedDecimalWithAggregatesFilter.schema';
import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema' import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
equals: z.union([ equals: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal", message: "Field 'equals' must be a Decimal",
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal", message: "Field 'in' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal", message: "Field 'notIn' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal", message: "Field 'lt' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal", message: "Field 'lte' must be a Decimal",
@@ -57,7 +56,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal", message: "Field 'gt' must be a Decimal",
@@ -66,7 +65,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal", message: "Field 'gte' must be a Decimal",
@@ -75,7 +74,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal", message: "Field 'not' must be a Decimal",

View File

@@ -1,15 +1,15 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const nesteddecimalfilterSchema = z.object({ const nesteddecimalfilterSchema = z.object({
equals: z.union([ equals: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal", message: "Field 'equals' must be a Decimal",
@@ -18,7 +18,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal", message: "Field 'in' must be a Decimal",
@@ -27,7 +27,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal", message: "Field 'notIn' must be a Decimal",
@@ -36,7 +36,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal", message: "Field 'lt' must be a Decimal",
@@ -45,7 +45,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal", message: "Field 'lte' must be a Decimal",
@@ -54,7 +54,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal", message: "Field 'gt' must be a Decimal",
@@ -63,7 +63,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal", message: "Field 'gte' must be a Decimal",
@@ -72,7 +72,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal", message: "Field 'not' must be a Decimal",

View File

@@ -1,15 +1,15 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const nesteddecimalnullablefilterSchema = z.object({ const nesteddecimalnullablefilterSchema = z.object({
equals: z.union([ equals: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal", message: "Field 'equals' must be a Decimal",
@@ -18,7 +18,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal", message: "Field 'in' must be a Decimal",
@@ -27,7 +27,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal", message: "Field 'notIn' must be a Decimal",
@@ -36,7 +36,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal", message: "Field 'lt' must be a Decimal",
@@ -45,7 +45,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal", message: "Field 'lte' must be a Decimal",
@@ -54,7 +54,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal", message: "Field 'gt' must be a Decimal",
@@ -63,7 +63,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal", message: "Field 'gte' must be a Decimal",
@@ -72,7 +72,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal", message: "Field 'not' must be a Decimal",

View File

@@ -1,17 +1,16 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema' import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const nesteddecimalnullablewithaggregatesfilterSchema = z.object({ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
equals: z.union([ equals: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal", message: "Field 'equals' must be a Decimal",
@@ -20,7 +19,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal", message: "Field 'in' must be a Decimal",
@@ -29,7 +28,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal", message: "Field 'notIn' must be a Decimal",
@@ -38,7 +37,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal", message: "Field 'lt' must be a Decimal",
@@ -47,7 +46,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal", message: "Field 'lte' must be a Decimal",
@@ -56,7 +55,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal", message: "Field 'gt' must be a Decimal",
@@ -65,7 +64,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal", message: "Field 'gte' must be a Decimal",
@@ -74,7 +73,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal", message: "Field 'not' must be a Decimal",

View File

@@ -1,17 +1,16 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema' import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const nesteddecimalwithaggregatesfilterSchema = z.object({ const nesteddecimalwithaggregatesfilterSchema = z.object({
equals: z.union([ equals: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal", message: "Field 'equals' must be a Decimal",
@@ -20,7 +19,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal", message: "Field 'in' must be a Decimal",
@@ -29,7 +28,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal", message: "Field 'notIn' must be a Decimal",
@@ -38,7 +37,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal", message: "Field 'lt' must be a Decimal",
@@ -47,7 +46,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal", message: "Field 'lte' must be a Decimal",
@@ -56,7 +55,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal", message: "Field 'gt' must be a Decimal",
@@ -65,7 +64,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal", message: "Field 'gte' must be a Decimal",
@@ -74,7 +73,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal", message: "Field 'not' must be a Decimal",

View File

@@ -1,15 +1,15 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
set: z.union([ set: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'set' must be a Decimal", message: "Field 'set' must be a Decimal",
@@ -18,7 +18,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'increment' must be a Decimal", message: "Field 'increment' must be a Decimal",
@@ -27,7 +27,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'decrement' must be a Decimal", message: "Field 'decrement' must be a Decimal",
@@ -36,7 +36,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'multiply' must be a Decimal", message: "Field 'multiply' must be a Decimal",
@@ -45,7 +45,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'divide' must be a Decimal", message: "Field 'divide' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema'; import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema'; import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
@@ -8,15 +9,13 @@ import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema a
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.number().int(), userId: z.number().int(),
totalBilled: z.union([ totalBilled: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema' import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -15,7 +14,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema' import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema' import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema'; import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema'; import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
@@ -7,15 +8,13 @@ import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema a
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.number().int(), userId: z.number().int(),
totalBilled: z.union([ totalBilled: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema'; import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema'; import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
@@ -7,15 +8,13 @@ import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema a
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.number().int(), userId: z.number().int(),
totalBilled: z.union([ totalBilled: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema'; import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema'; import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
@@ -7,15 +8,13 @@ import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreat
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.number().int(), userId: z.number().int(),
totalBilled: z.union([ totalBilled: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema'; import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema'; import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
@@ -7,15 +8,13 @@ import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreat
import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.number().int(), userId: z.number().int(),
totalBilled: z.union([ totalBilled: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema'; import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema'; import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
@@ -7,15 +8,13 @@ import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema a
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.number().int(), userId: z.number().int(),
totalBilled: z.union([ totalBilled: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema'; import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema'; import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema'; import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
@@ -9,8 +10,6 @@ import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema }
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema' import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const paymentscalarwhereinputSchema = z.object({ const paymentscalarwhereinputSchema = z.object({
AND: z.union([z.lazy(() => PaymentScalarWhereInputObjectSchema), z.lazy(() => PaymentScalarWhereInputObjectSchema).array()]).optional(), AND: z.union([z.lazy(() => PaymentScalarWhereInputObjectSchema), z.lazy(() => PaymentScalarWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => PaymentScalarWhereInputObjectSchema).array().optional(), OR: z.lazy(() => PaymentScalarWhereInputObjectSchema).array().optional(),
@@ -24,7 +23,7 @@ const paymentscalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -33,7 +32,7 @@ const paymentscalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -42,7 +41,7 @@ const paymentscalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -51,7 +50,7 @@ const paymentscalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema'; import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema'; import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
@@ -9,8 +10,6 @@ import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAgg
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema' import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const paymentscalarwherewithaggregatesinputSchema = z.object({ const paymentscalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema).array()]).optional(), AND: z.union([z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
OR: z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema).array().optional(), OR: z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema).array().optional(),
@@ -24,7 +23,7 @@ const paymentscalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -33,7 +32,7 @@ const paymentscalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -42,7 +41,7 @@ const paymentscalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -51,7 +50,7 @@ const paymentscalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,12 +1,11 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema'; import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -17,7 +16,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -26,7 +25,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -35,7 +34,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -44,7 +43,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,12 +1,11 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema'; import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
patientId: z.number().int(), patientId: z.number().int(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,12 +1,11 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema'; import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,11 +1,10 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,11 +1,10 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,12 +1,11 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema'; import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema' import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -11,8 +12,6 @@ import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjec
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -50,7 +49,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringF
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringF
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -9,8 +10,6 @@ import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringF
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -11,8 +12,6 @@ import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjec
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -11,8 +12,6 @@ import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjec
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -10,8 +11,6 @@ import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOp
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -10,8 +11,6 @@ import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOp
import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
@@ -11,8 +12,6 @@ import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjec
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
@@ -13,15 +14,13 @@ import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema a
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([ totalBilled: z.union([z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
@@ -8,15 +9,13 @@ import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringF
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema' import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([ totalBilled: z.union([z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
@@ -12,15 +13,13 @@ import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema a
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([ totalBilled: z.union([z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
@@ -12,15 +13,13 @@ import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema a
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([ totalBilled: z.union([z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
@@ -12,15 +13,13 @@ import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdat
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([ totalBilled: z.union([z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
@@ -12,15 +13,13 @@ import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdat
import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([ totalBilled: z.union([z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'; import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'; import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
@@ -12,15 +13,13 @@ import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema a
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema' import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([ totalBilled: z.union([z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema'; import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema'; import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema'; import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
@@ -17,8 +18,6 @@ import { ServiceLineTransactionListRelationFilterObjectSchema as ServiceLineTran
import { ServiceLineListRelationFilterObjectSchema as ServiceLineListRelationFilterObjectSchema } from './ServiceLineListRelationFilter.schema' import { ServiceLineListRelationFilterObjectSchema as ServiceLineListRelationFilterObjectSchema } from './ServiceLineListRelationFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const paymentwhereinputSchema = z.object({ const paymentwhereinputSchema = z.object({
AND: z.union([z.lazy(() => PaymentWhereInputObjectSchema), z.lazy(() => PaymentWhereInputObjectSchema).array()]).optional(), AND: z.union([z.lazy(() => PaymentWhereInputObjectSchema), z.lazy(() => PaymentWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => PaymentWhereInputObjectSchema).array().optional(), OR: z.lazy(() => PaymentWhereInputObjectSchema).array().optional(),
@@ -32,7 +31,7 @@ const paymentwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -41,7 +40,7 @@ const paymentwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -50,7 +49,7 @@ const paymentwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -59,7 +58,7 @@ const paymentwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,13 +1,12 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'; import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema'; import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema'; import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema';
import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema' import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.string(), procedureCode: z.string(),
procedureDate: z.coerce.date(), procedureDate: z.coerce.date(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema' import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
paymentId: z.number().int().optional().nullable(), paymentId: z.number().int().optional().nullable(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema' import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema' import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(), claimId: z.number().int().optional().nullable(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,12 +1,11 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'; import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema'; import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema';
import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema' import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.string(), procedureCode: z.string(),
procedureDate: z.coerce.date(), procedureDate: z.coerce.date(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,12 +1,11 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'; import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema'; import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema' import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.string(), procedureCode: z.string(),
procedureDate: z.coerce.date(), procedureDate: z.coerce.date(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,12 +1,11 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'; import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema'; import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema' import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
procedureCode: z.string(), procedureCode: z.string(),
procedureDate: z.coerce.date(), procedureDate: z.coerce.date(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema'; import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema'; import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema'; import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
@@ -10,8 +11,6 @@ import { EnumServiceLineStatusFilterObjectSchema as EnumServiceLineStatusFilterO
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema' import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const servicelinescalarwhereinputSchema = z.object({ const servicelinescalarwhereinputSchema = z.object({
AND: z.union([z.lazy(() => ServiceLineScalarWhereInputObjectSchema), z.lazy(() => ServiceLineScalarWhereInputObjectSchema).array()]).optional(), AND: z.union([z.lazy(() => ServiceLineScalarWhereInputObjectSchema), z.lazy(() => ServiceLineScalarWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => ServiceLineScalarWhereInputObjectSchema).array().optional(), OR: z.lazy(() => ServiceLineScalarWhereInputObjectSchema).array().optional(),
@@ -29,7 +28,7 @@ const servicelinescalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -38,7 +37,7 @@ const servicelinescalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -47,7 +46,7 @@ const servicelinescalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -56,7 +55,7 @@ const servicelinescalarwhereinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,5 +1,6 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema'; import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
@@ -10,8 +11,6 @@ import { EnumServiceLineStatusWithAggregatesFilterObjectSchema as EnumServiceLin
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema' import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const servicelinescalarwherewithaggregatesinputSchema = z.object({ const servicelinescalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema).array()]).optional(), AND: z.union([z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
OR: z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema).array().optional(), OR: z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema).array().optional(),
@@ -29,7 +28,7 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal", message: "Field 'totalBilled' must be a Decimal",
@@ -38,7 +37,7 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal", message: "Field 'totalPaid' must be a Decimal",
@@ -47,7 +46,7 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal", message: "Field 'totalAdjusted' must be a Decimal",
@@ -56,7 +55,7 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal", message: "Field 'totalDue' must be a Decimal",

View File

@@ -1,19 +1,18 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'; import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
import { PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLineTransactionsInput.schema'; import { PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLineTransactionsInput.schema';
import { ServiceLineCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as ServiceLineCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './ServiceLineCreateNestedOneWithoutServiceLineTransactionsInput.schema' import { ServiceLineCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as ServiceLineCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './ServiceLineCreateNestedOneWithoutServiceLineTransactionsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
transactionId: z.string().optional().nullable(), transactionId: z.string().optional().nullable(),
paidAmount: z.union([ paidAmount: z.union([
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal", message: "Field 'paidAmount' must be a Decimal",
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal", message: "Field 'adjustedAmount' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema' import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
paymentId: z.number().int(), paymentId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal", message: "Field 'paidAmount' must be a Decimal",
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal", message: "Field 'adjustedAmount' must be a Decimal",

View File

@@ -1,10 +1,9 @@
import * as z from 'zod'; import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma'; import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema' import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers'; import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
serviceLineId: z.number().int(), serviceLineId: z.number().int(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal", message: "Field 'paidAmount' must be a Decimal",
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(), z.number(),
z.string(), z.string(),
z.instanceof(Decimal), z.instanceof(Decimal),
z.instanceof(Decimal), z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema, DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), { ]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal", message: "Field 'adjustedAmount' must be a Decimal",

Some files were not shown because too many files have changed in this diff Show More