-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path15_done.js
More file actions
64 lines (52 loc) · 1.11 KB
/
15_done.js
File metadata and controls
64 lines (52 loc) · 1.11 KB
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
const connect = require('@databases/sqlite');
const {sql} = require('@databases/sqlite');
const db = connect();
async function prepare() {
await db.query(sql`
CREATE TABLE namen (
naam VARCHAR(100)
)
`);
}
const prepared = prepare();
var names = [
"Ally Boyle",
"Elisha Cochran",
"Javion Davis",
"Sterling Mitchell",
"Josh Williams",
"Dillon Morgan",
"Ayden Sanford",
"Drew Bentley",
"Julian Costa",
"Natalya Walsh",
"Malakai Campbell",
"Christina Duran",
"Aliya Liu",
"Carmen Mckenzie",
"Caroline Jackson",
"Devin Morse",
"Jamiya Chandler",
"Dulce Shepard",
"Kaitlyn Holder",
"Angie Joyce",
"Alanna Mays",
"Derick Blackwell",
"Mohammad Hansen",
]
async function setup_names(naam) {
await prepared;
await db.query(sql`INSERT INTO namen VALUES (${naam});`);
}
async function run() {
for (var i = 0; i < names.length; i++) {
setup_names(names[i]);
}
await prepared;
const results = await db.query(sql`
SELECT * FROM namen
`);
results.sort((a, b) => a.naam.localeCompare(b.naam))
console.log(results);
}
run()