We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5f80c5f commit 9095627Copy full SHA for 9095627
generator/generate.js
@@ -50,10 +50,14 @@ const legacyTypes = {
50
async function generate () {
51
console.log('Starting PostgreSQL type generation...')
52
53
- // Query all available PostgreSQL versions
+ // Query all available PostgreSQL versions in parallel
54
+ const typeResults = await Promise.all(
55
+ postgresVersions.map(version => queryPostgresVersion(version))
56
+ )
57
+
58
+ // Merge all types from different versions
59
let allTypes = {}
- for (const version of postgresVersions) {
- const types = await queryPostgresVersion(version)
60
+ for (const types of typeResults) {
61
allTypes = { ...allTypes, ...types }
62
}
63
0 commit comments