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)
|
||
|
})
|