Add plural labels to various database models

This commit is contained in:
Tom Butcher 2026-06-25 00:47:12 +01:00
parent 02b0d245ff
commit 75eeed16a0
47 changed files with 47 additions and 0 deletions

View File

@ -8,6 +8,7 @@ import LockIcon from '../../components/Icons/LockIcon'
export const AppPassword = { export const AppPassword = {
name: 'appPassword', name: 'appPassword',
label: 'App Password', label: 'App Password',
labelPlural: 'App Passwords',
prefix: 'APP', prefix: 'APP',
icon: AppPasswordIcon, icon: AppPasswordIcon,
actions: [ actions: [

View File

@ -3,6 +3,7 @@ import AuditLogIcon from '../../components/Icons/AuditLogIcon'
export const AuditLog = { export const AuditLog = {
name: 'auditLog', name: 'auditLog',
label: 'Audit Log', label: 'Audit Log',
labelPlural: 'Audit Logs',
prefix: 'ADL', prefix: 'ADL',
icon: AuditLogIcon, icon: AuditLogIcon,
actions: [], actions: [],

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const Client = { export const Client = {
name: 'client', name: 'client',
label: 'Client', label: 'Client',
labelPlural: 'Clients',
prefix: 'CLI', prefix: 'CLI',
icon: ClientIcon, icon: ClientIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const Courier = { export const Courier = {
name: 'courier', name: 'courier',
label: 'Courier', label: 'Courier',
labelPlural: 'Couriers',
prefix: 'COR', prefix: 'COR',
icon: CourierIcon, icon: CourierIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const CourierService = { export const CourierService = {
name: 'courierService', name: 'courierService',
label: 'Courier Service', label: 'Courier Service',
labelPlural: 'Courier Services',
prefix: 'COS', prefix: 'COS',
icon: CourierServiceIcon, icon: CourierServiceIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import dayjs from 'dayjs'
export const DocumentJob = { export const DocumentJob = {
name: 'documentJob', name: 'documentJob',
label: 'Document Job', label: 'Document Job',
labelPlural: 'Document Jobs',
prefix: 'DJB', prefix: 'DJB',
icon: DocumentJobIcon, icon: DocumentJobIcon,
actions: [ actions: [

View File

@ -7,6 +7,7 @@ import XMarkIcon from '../../components/Icons/XMarkIcon'
export const DocumentPrinter = { export const DocumentPrinter = {
name: 'documentPrinter', name: 'documentPrinter',
label: 'Document Printer', label: 'Document Printer',
labelPlural: 'Document Printers',
prefix: 'DPR', prefix: 'DPR',
icon: DocumentPrinterIcon, icon: DocumentPrinterIcon,
actions: [ actions: [

View File

@ -7,6 +7,7 @@ import DocumentSizeIcon from '../../components/Icons/DocumentSizeIcon'
export const DocumentSize = { export const DocumentSize = {
name: 'documentSize', name: 'documentSize',
label: 'Document Size', label: 'Document Size',
labelPlural: 'Document Sizes',
prefix: 'DSZ', prefix: 'DSZ',
icon: DocumentSizeIcon, icon: DocumentSizeIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import DocumentTemplateIcon from '../../components/Icons/DocumentTemplateIcon'
export const DocumentTemplate = { export const DocumentTemplate = {
name: 'documentTemplate', name: 'documentTemplate',
label: 'Document Template', label: 'Document Template',
labelPlural: 'Document Templates',
prefix: 'DTP', prefix: 'DTP',
icon: DocumentTemplateIcon, icon: DocumentTemplateIcon,
actions: [ actions: [

View File

@ -9,6 +9,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const Filament = { export const Filament = {
name: 'filament', name: 'filament',
label: 'Filament', label: 'Filament',
labelPlural: 'Filaments',
prefix: 'FIL', prefix: 'FIL',
icon: FilamentIcon, icon: FilamentIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const FilamentSku = { export const FilamentSku = {
name: 'filamentSku', name: 'filamentSku',
label: 'Filament SKU', label: 'Filament SKU',
labelPlural: 'Filament SKUs',
prefix: 'FSU', prefix: 'FSU',
icon: FilamentSkuIcon, icon: FilamentSkuIcon,
actions: [ actions: [

View File

@ -4,6 +4,7 @@ import InfoCircleIcon from '../../components/Icons/InfoCircleIcon'
export const FilamentStock = { export const FilamentStock = {
name: 'filamentStock', name: 'filamentStock',
label: 'Filament Stock', label: 'Filament Stock',
labelPlural: 'Filament Stocks',
prefix: 'FLS', prefix: 'FLS',
icon: FilamentStockIcon, icon: FilamentStockIcon,
actions: [ actions: [

View File

@ -9,6 +9,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const File = { export const File = {
name: 'file', name: 'file',
label: 'File', label: 'File',
labelPlural: 'Files',
prefix: 'FLE', prefix: 'FLE',
icon: FileIcon, icon: FileIcon,
actions: [ actions: [

View File

@ -9,6 +9,7 @@ import EyeIcon from '../../components/Icons/EyeIcon'
export const GCodeFile = { export const GCodeFile = {
name: 'gcodeFile', name: 'gcodeFile',
label: 'GCode File', label: 'GCode File',
labelPlural: 'GCode Files',
prefix: 'GCF', prefix: 'GCF',
icon: GCodeFileIcon, icon: GCodeFileIcon,
actions: [ actions: [

View File

@ -9,6 +9,7 @@ import OTPIcon from '../../components/Icons/OTPIcon'
export const Host = { export const Host = {
name: 'host', name: 'host',
label: 'Host', label: 'Host',
labelPlural: 'Hosts',
prefix: 'HST', prefix: 'HST',
icon: HostIcon, icon: HostIcon,
actions: [ actions: [

View File

@ -4,6 +4,7 @@ import InfoCircleIcon from '../../components/Icons/InfoCircleIcon'
export const Initial = { export const Initial = {
name: 'initial', name: 'initial',
label: 'Initial', label: 'Initial',
labelPlural: 'Initials',
prefix: 'INT', prefix: 'INT',
icon: QuestionCircleIcon, icon: QuestionCircleIcon,
actions: [ actions: [

View File

@ -9,6 +9,7 @@ import PlusIcon from '../../components/Icons/PlusIcon'
export const Invoice = { export const Invoice = {
name: 'invoice', name: 'invoice',
label: 'Invoice', label: 'Invoice',
labelPlural: 'Invoices',
prefix: 'INV', prefix: 'INV',
icon: InvoiceIcon, icon: InvoiceIcon,
actions: [ actions: [

View File

@ -6,6 +6,7 @@ import dayjs from 'dayjs'
export const Job = { export const Job = {
name: 'job', name: 'job',
label: 'Job', label: 'Job',
labelPlural: 'Jobs',
prefix: 'JOB', prefix: 'JOB',
icon: JobIcon, icon: JobIcon,
actions: [ actions: [

View File

@ -9,6 +9,7 @@ import PlusIcon from '../../components/Icons/PlusIcon'
export const Listing = { export const Listing = {
name: 'listing', name: 'listing',
label: 'Listing', label: 'Listing',
labelPlural: 'Listings',
prefix: 'LST', prefix: 'LST',
icon: ListingIcon, icon: ListingIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const ListingVarient = { export const ListingVarient = {
name: 'listingVarient', name: 'listingVarient',
label: 'Listing Varient', label: 'Listing Varient',
labelPlural: 'Listing Varients',
prefix: 'LVR', prefix: 'LVR',
icon: ListingVarientIcon, icon: ListingVarientIcon,
actions: [ actions: [

View File

@ -10,6 +10,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const Marketplace = { export const Marketplace = {
name: 'marketplace', name: 'marketplace',
label: 'Marketplace', label: 'Marketplace',
labelPlural: 'Marketplaces',
prefix: 'MKT', prefix: 'MKT',
icon: MarketplaceIcon, icon: MarketplaceIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const Material = { export const Material = {
name: 'material', name: 'material',
label: 'Material', label: 'Material',
labelPlural: 'Materials',
prefix: 'MAT', prefix: 'MAT',
icon: MaterialIcon, icon: MaterialIcon,
actions: [ actions: [

View File

@ -4,6 +4,7 @@ import InfoCircleIcon from '../../components/Icons/InfoCircleIcon'
export const Note = { export const Note = {
name: 'note', name: 'note',
label: 'Note', label: 'Note',
labelPlural: 'Notes',
prefix: 'NTE', prefix: 'NTE',
icon: NoteIcon, icon: NoteIcon,
actions: [ actions: [

View File

@ -7,6 +7,7 @@ import XMarkIcon from '../../components/Icons/XMarkIcon'
export const NoteType = { export const NoteType = {
name: 'noteType', name: 'noteType',
label: 'Note Type', label: 'Note Type',
labelPlural: 'Note Types',
prefix: 'NTY', prefix: 'NTY',
icon: NoteTypeIcon, icon: NoteTypeIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import XMarkIcon from '../../components/Icons/XMarkIcon'
export const OrderItem = { export const OrderItem = {
name: 'orderItem', name: 'orderItem',
label: 'Order Item', label: 'Order Item',
labelPlural: 'Order Items',
prefix: 'ODI', prefix: 'ODI',
icon: OrderItemIcon, icon: OrderItemIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import PlusIcon from '../../components/Icons/PlusIcon'
export const Part = { export const Part = {
name: 'part', name: 'part',
label: 'Part', label: 'Part',
labelPlural: 'Parts',
prefix: 'PRT', prefix: 'PRT',
icon: PartIcon, icon: PartIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const PartSku = { export const PartSku = {
name: 'partSku', name: 'partSku',
label: 'Part SKU', label: 'Part SKU',
labelPlural: 'Part SKUs',
prefix: 'PSU', prefix: 'PSU',
icon: PartSkuIcon, icon: PartSkuIcon,
actions: [ actions: [

View File

@ -4,6 +4,7 @@ import InfoCircleIcon from '../../components/Icons/InfoCircleIcon'
export const PartStock = { export const PartStock = {
name: 'partStock', name: 'partStock',
label: 'Part Stock', label: 'Part Stock',
labelPlural: 'Part Stocks',
prefix: 'PTS', prefix: 'PTS',
icon: PartStockIcon, icon: PartStockIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const Payment = { export const Payment = {
name: 'payment', name: 'payment',
label: 'Payment', label: 'Payment',
labelPlural: 'Payments',
prefix: 'PAY', prefix: 'PAY',
icon: PaymentIcon, icon: PaymentIcon,
actions: [ actions: [

View File

@ -14,6 +14,7 @@ import JobIcon from '../../components/Icons/JobIcon'
export const Printer = { export const Printer = {
name: 'printer', name: 'printer',
label: 'Printer', label: 'Printer',
labelPlural: 'Printers',
prefix: 'PRN', prefix: 'PRN',
icon: PrinterIcon, icon: PrinterIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import PlusIcon from '../../components/Icons/PlusIcon'
export const Product = { export const Product = {
name: 'product', name: 'product',
label: 'Product', label: 'Product',
labelPlural: 'Products',
prefix: 'PRD', prefix: 'PRD',
icon: ProductIcon, icon: ProductIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const ProductCategory = { export const ProductCategory = {
name: 'productCategory', name: 'productCategory',
label: 'Product Category', label: 'Product Category',
labelPlural: 'Product Categories',
prefix: 'PCG', prefix: 'PCG',
endpoint: 'productcategories', endpoint: 'productcategories',
icon: ProductCategoryIcon, icon: ProductCategoryIcon,

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const ProductSku = { export const ProductSku = {
name: 'productSku', name: 'productSku',
label: 'Product SKU', label: 'Product SKU',
labelPlural: 'Product SKUs',
prefix: 'SKU', prefix: 'SKU',
icon: ProductSkuIcon, icon: ProductSkuIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const ProductStock = { export const ProductStock = {
name: 'productStock', name: 'productStock',
label: 'Product Stock', label: 'Product Stock',
labelPlural: 'Product Stocks',
prefix: 'PDS', prefix: 'PDS',
icon: ProductStockIcon, icon: ProductStockIcon,
actions: [ actions: [

View File

@ -9,6 +9,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const PurchaseOrder = { export const PurchaseOrder = {
name: 'purchaseOrder', name: 'purchaseOrder',
label: 'Purchase Order', label: 'Purchase Order',
labelPlural: 'Purchase Orders',
prefix: 'POR', prefix: 'POR',
icon: PurchaseOrderIcon, icon: PurchaseOrderIcon,
actions: [ actions: [

View File

@ -9,6 +9,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const SalesOrder = { export const SalesOrder = {
name: 'salesOrder', name: 'salesOrder',
label: 'Sales Order', label: 'Sales Order',
labelPlural: 'Sales Orders',
prefix: 'SOR', prefix: 'SOR',
icon: SalesOrderIcon, icon: SalesOrderIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import XMarkIcon from '../../components/Icons/XMarkIcon'
export const Shipment = { export const Shipment = {
name: 'shipment', name: 'shipment',
label: 'Shipment', label: 'Shipment',
labelPlural: 'Shipments',
prefix: 'SHP', prefix: 'SHP',
icon: ShipmentIcon, icon: ShipmentIcon,
actions: [ actions: [

View File

@ -4,6 +4,7 @@ import InfoCircleIcon from '../../components/Icons/InfoCircleIcon'
export const Spool = { export const Spool = {
name: 'spool', name: 'spool',
label: 'Spool', label: 'Spool',
labelPlural: 'Spools',
prefix: 'SPL', prefix: 'SPL',
icon: FilamentIcon, icon: FilamentIcon,
actions: [ actions: [

View File

@ -4,6 +4,7 @@ import InfoCircleIcon from '../../components/Icons/InfoCircleIcon'
export const StockAudit = { export const StockAudit = {
name: 'stockAudit', name: 'stockAudit',
label: 'Stock Audit', label: 'Stock Audit',
labelPlural: 'Stock Audits',
prefix: 'SAU', prefix: 'SAU',
icon: StockAuditIcon, icon: StockAuditIcon,
actions: [ actions: [

View File

@ -3,6 +3,7 @@ import StockEventIcon from '../../components/Icons/StockEventIcon'
export const StockEvent = { export const StockEvent = {
name: 'stockEvent', name: 'stockEvent',
label: 'Stock Event', label: 'Stock Event',
labelPlural: 'Stock Events',
prefix: 'SEV', prefix: 'SEV',
icon: StockEventIcon, icon: StockEventIcon,
actions: [], actions: [],

View File

@ -4,6 +4,7 @@ import InfoCircleIcon from '../../components/Icons/InfoCircleIcon'
export const StockLocation = { export const StockLocation = {
name: 'stockLocation', name: 'stockLocation',
label: 'Stock Location', label: 'Stock Location',
labelPlural: 'Stock Locations',
prefix: 'SLN', prefix: 'SLN',
icon: StockLocationIcon, icon: StockLocationIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const StockTransfer = { export const StockTransfer = {
name: 'stockTransfer', name: 'stockTransfer',
label: 'Stock Transfer', label: 'Stock Transfer',
labelPlural: 'Stock Transfers',
prefix: 'STT', prefix: 'STT',
icon: StockTransferIcon, icon: StockTransferIcon,
actions: [ actions: [

View File

@ -6,6 +6,7 @@ import dayjs from 'dayjs'
export const SubJob = { export const SubJob = {
name: 'subJob', name: 'subJob',
label: 'Sub Job', label: 'Sub Job',
labelPlural: 'Sub Jobs',
prefix: 'SJB', prefix: 'SJB',
icon: SubJobIcon, icon: SubJobIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const TaxRate = { export const TaxRate = {
name: 'taxRate', name: 'taxRate',
label: 'Tax Rate', label: 'Tax Rate',
labelPlural: 'Tax Rates',
prefix: 'TXR', prefix: 'TXR',
icon: TaxRateIcon, icon: TaxRateIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const TaxRecord = { export const TaxRecord = {
name: 'taxRecord', name: 'taxRecord',
label: 'Tax Record', label: 'Tax Record',
labelPlural: 'Tax Records',
prefix: 'TXR', prefix: 'TXR',
icon: TaxRecordIcon, icon: TaxRecordIcon,
actions: [ actions: [

View File

@ -6,6 +6,7 @@ import PlusIcon from '../../components/Icons/PlusIcon'
export const User = { export const User = {
name: 'user', name: 'user',
label: 'User', label: 'User',
labelPlural: 'Users',
prefix: 'USR', prefix: 'USR',
icon: PersonIcon, icon: PersonIcon,
actions: [ actions: [

View File

@ -8,6 +8,7 @@ import BinIcon from '../../components/Icons/BinIcon'
export const Vendor = { export const Vendor = {
name: 'vendor', name: 'vendor',
label: 'Vendor', label: 'Vendor',
labelPlural: 'Vendors',
prefix: 'VEN', prefix: 'VEN',
icon: VendorIcon, icon: VendorIcon,
actions: [ actions: [