feat: database management - auto/USB backup toggles, folder browser, cron jobs
This commit is contained in:
0
.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-10
Normal file
0
.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-10
Normal file
1
.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-11
Normal file
1
.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-11
Normal 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)
|
||||||
@@ -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
|
|
||||||
*/
|
// Name of the USB backup subfolder the user creates on their drive
|
||||||
|
const USB_BACKUP_FOLDER_NAME = "USB Backup";
|
||||||
|
|
||||||
|
function ensureLocalBackupDir() {
|
||||||
|
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) {
|
||||||
|
const users = await storage.getUsers(batchSize, offset);
|
||||||
|
if (!users || users.length === 0) break;
|
||||||
|
for (const user of users) {
|
||||||
|
if (user.id == null) continue;
|
||||||
|
try {
|
||||||
|
await handler(user);
|
||||||
|
} catch (err) {
|
||||||
|
console.error(`Error processing user ${user.id}:`, err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
offset += batchSize;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
export const startBackupCron = () => {
|
export const startBackupCron = () => {
|
||||||
cron.schedule("0 22 * * *", async () => {
|
// ============================================================
|
||||||
// Every calendar days, at 10 PM
|
// 8 PM — Local automatic backup to apps/Backend/backups/
|
||||||
// cron.schedule("*/10 * * * * *", async () => { // Every 10 seconds (for Test)
|
// ============================================================
|
||||||
|
cron.schedule("0 20 * * *", async () => {
|
||||||
|
console.log("🔄 [8 PM] Running local auto-backup...");
|
||||||
|
ensureLocalBackupDir();
|
||||||
|
|
||||||
console.log("🔄 Running backup check...");
|
await runForAllUsers(async (user) => {
|
||||||
|
if (!user.autoBackupEnabled) {
|
||||||
const userBatchSize = 100;
|
// No local backup — check if a 7-day reminder is needed
|
||||||
let userOffset = 0;
|
const lastBackup = await storage.getLastBackup(user.id);
|
||||||
|
const daysSince = lastBackup?.createdAt
|
||||||
while (true) {
|
? (Date.now() - new Date(lastBackup.createdAt).getTime()) / (1000 * 60 * 60 * 24)
|
||||||
// Fetch a batch of users
|
: Infinity;
|
||||||
const users = await storage.getUsers(userBatchSize, userOffset);
|
if (daysSince >= 7) {
|
||||||
if (!users || users.length === 0) break;
|
await storage.createNotification(
|
||||||
|
user.id,
|
||||||
for (const user of users) {
|
"BACKUP" as NotificationTypes,
|
||||||
try {
|
"⚠️ It has been more than 7 days since your last backup."
|
||||||
if (user.id == null) {
|
);
|
||||||
continue;
|
console.log(`Reminder notification created for user ${user.id}`);
|
||||||
}
|
|
||||||
|
|
||||||
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) {
|
|
||||||
console.error(`Auto backup failed for user ${user.id}`, err);
|
|
||||||
|
|
||||||
await storage.createNotification(
|
|
||||||
user.id,
|
|
||||||
"BACKUP",
|
|
||||||
"❌ Automatic backup failed. Please check your backup destination."
|
|
||||||
);
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// ==============================
|
|
||||||
// CASE 2: No destination → fallback to reminder
|
|
||||||
// ==============================
|
|
||||||
|
|
||||||
const daysSince = lastBackup?.createdAt
|
|
||||||
? (Date.now() - new Date(lastBackup.createdAt).getTime()) /
|
|
||||||
(1000 * 60 * 60 * 24)
|
|
||||||
: Infinity;
|
|
||||||
|
|
||||||
if (daysSince >= 7) {
|
|
||||||
await storage.createNotification(
|
|
||||||
user.id,
|
|
||||||
"BACKUP" as NotificationTypes,
|
|
||||||
"⚠️ It has been more than 7 days since your last backup."
|
|
||||||
);
|
|
||||||
console.log(`Notification created for user ${user.id}`);
|
|
||||||
}
|
|
||||||
} catch (err) {
|
|
||||||
console.error(`Error processing user ${user.id}:`, err);
|
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
userOffset += userBatchSize; // next user batch
|
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) {
|
||||||
|
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("✅ Daily backup check completed.");
|
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;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 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;
|
||||||
|
}
|
||||||
|
|
||||||
|
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.");
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -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" });
|
||||||
|
|||||||
@@ -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 "USB Backup" 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}
|
||||||
|
|||||||
@@ -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>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -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" />,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -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()}
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -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 = {
|
||||||
|
|||||||
240
packages/db/generated/prisma/index.d.ts
vendored
240
packages/db/generated/prisma/index.d.ts
vendored
@@ -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
@@ -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",
|
||||||
|
|||||||
@@ -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[]
|
||||||
|
|||||||
@@ -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[]
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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>;
|
||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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
Reference in New Issue
Block a user