ifms-printer-manager/prisma/seed.ts

51 lines
989 B
TypeScript
Raw Normal View History

2023-06-15 12:04:59 +00:00
import { PrismaClient } from '@prisma/client'
export const prisma = new PrismaClient()
async function main() {
await prisma.printer.createMany({
data: [
2023-06-15 19:55:09 +00:00
{
2023-06-20 13:13:28 +00:00
friendlyName: 'P04',
2023-06-15 19:55:09 +00:00
ip: '10.7.0.134',
model: 'm3655idn',
serialNumber: 'R4P1478461'
},
{
2023-06-20 13:13:28 +00:00
friendlyName: 'P05',
2023-06-15 19:55:09 +00:00
ip: '10.7.0.135',
model: 'm2040dn',
serialNumber: 'VR91483974'
},
{
2023-06-20 13:13:28 +00:00
friendlyName: 'P06',
2023-06-15 19:55:09 +00:00
ip: '10.7.0.136',
model: 'm2040dn',
serialNumber: 'VR91586433'
},
{
2023-06-20 13:13:28 +00:00
friendlyName: 'P07',
2023-06-15 19:55:09 +00:00
ip: '10.7.0.137',
model: 'm2040dn',
serialNumber: 'VR91586432'
},
{
2023-06-20 13:13:28 +00:00
friendlyName: 'P08',
2023-06-15 19:55:09 +00:00
ip: '10.7.0.138',
model: 'p6235cdn',
serialNumber: 'RCG0304510'
}
2023-06-15 12:04:59 +00:00
]
})
}
main()
.then(() => {
prisma.$disconnect()
})
.catch(error => {
console.error(error)
prisma.$disconnect()
process.exit(1)
})