-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinitializer.js
97 lines (94 loc) · 1.77 KB
/
initializer.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
const { PrismaClient } = require('@prisma/client');
const prisma = new PrismaClient();
async function initialize() {
const classesList = [
"None",
'chapainawabganj',
'barishal metro',
'bhola',
'chuadanga',
'chandpur',
'bogura',
'coxsbazar',
'chattogram',
'chatto metro',
'brahmanbaria',
'feni',
'cumilla',
'gazipur metro',
'dinajpur',
'gopalganj',
'faridpur',
'dhaka',
'gaibandha',
'gazipur',
'dhaka metro',
'khagrachhari',
'khulna metro',
'jamalpur',
'habiganj',
'jhalakathi',
'joypurhat',
'kishoreganj',
'jashore',
'khulna',
'jhenaidah',
'meherpur',
'lalmonirhat',
'magura',
'manikganj',
'munshiganj',
'kushtia',
'madaripur',
'moulvibazar',
'lakshmipur',
'kurigram',
'nilphamari',
'narsingdi',
'pabna',
'mymensingh',
'noakhali',
'netrokona',
'narail',
'naogaon',
'narayanganj',
'natore',
'rajshahi',
'panchagarh',
'rangpur',
'satkhira',
'patuakhali',
'raj metro',
'rangamati',
'pirojpur',
'rajbari',
'rangpur metro',
'tangail',
'thakurgaon',
'sylhet',
'sylhet metro',
'sherpur',
'bagerhat',
'sirajganj',
'sunamganj',
'bandarban',
'shariatpur',
'barguna',
'barishal',
];
try {
for (const className of classesList) {
await prisma.classes.create({
data: {
name: className,
},
});
}
console.log('Classes added successfully');
} catch (error) {
console.error('Error adding classes:', error);
} finally {
await prisma.$disconnect();
}
}
initialize();