26 lines
659 B
TypeScript
26 lines
659 B
TypeScript
import { PrismaClient } from '@prisma/client'
|
|
|
|
export const prisma = new PrismaClient()
|
|
|
|
async function main() {
|
|
await prisma.printer.createMany({
|
|
data: [
|
|
{ friendlyName: 'p04', ip: '10.7.0.134', model: 'm3655idn' },
|
|
{ friendlyName: 'p05', ip: '10.7.0.135', model: 'm2040dn' },
|
|
{ friendlyName: 'p06', ip: '10.7.0.136', model: 'm2040dn' },
|
|
{ friendlyName: 'p07', ip: '10.7.0.137', model: 'm2040dn' },
|
|
{ friendlyName: 'p08', ip: '10.7.0.138', model: 'p6235cdn' }
|
|
]
|
|
})
|
|
}
|
|
|
|
main()
|
|
.then(() => {
|
|
prisma.$disconnect()
|
|
})
|
|
.catch(error => {
|
|
console.error(error)
|
|
prisma.$disconnect()
|
|
process.exit(1)
|
|
})
|