ifms-pti/server/prisma/seed.js

79 lines
1.3 KiB
JavaScript
Raw Permalink Normal View History

2022-06-15 12:38:34 +00:00
const { PrismaClient } = require('@prisma/client')
const prisma = new PrismaClient()
async function seed() {
const subNetsInfo = [
{
2022-12-08 19:05:58 +00:00
shortName: 'RT1',
2022-06-15 12:38:34 +00:00
name: 'Reitoria',
cidr: '10.0.0.0/16'
},
{
2022-12-08 19:05:58 +00:00
shortName: 'RT2',
name: 'Reitoria 2',
2022-06-15 12:38:34 +00:00
cidr: '10.1.0.0/16'
},
{
shortName: 'AQ',
name: 'Aquidauana',
cidr: '10.2.0.0/16'
},
{
shortName: 'CG',
name: 'Campo Grande',
cidr: '10.3.0.0/16'
},
{
shortName: 'CB',
name: 'Corumbá',
cidr: '10.4.0.0/16'
},
{
shortName: 'CX',
name: 'Coxim',
cidr: '10.5.0.0/16'
},
{
shortName: 'NA',
name: 'Nova Andradina',
cidr: '10.6.0.0/16'
},
{
shortName: 'PP',
name: 'Ponta Porã',
cidr: '10.7.0.0/16'
},
{
shortName: 'TL',
name: 'Três Lagoas',
cidr: '10.8.0.0/16'
},
{
shortName: 'JD',
name: 'Jardim',
cidr: '10.9.0.0/16'
},
{
shortName: 'NV',
name: 'Naviraí',
cidr: '10.10.0.0/16'
},
{
shortName: 'DR',
name: 'Dourados',
cidr: '10.11.0.0/16'
}
]
console.log('Seeding subnets...')
await prisma.network.createMany({
data: subNetsInfo,
skipDuplicates: true
})
console.log('Done!')
}
seed()