test load 4 dbs

This commit is contained in:
2021-04-05 20:15:30 +02:00
parent 0afb8ecb3e
commit 3414ac0108

50
bug.js
View File

@@ -93,26 +93,48 @@ async function createDBs() {
return { db1: db1, db2: db2 } return { db1: db1, db2: db2 }
} }
async function openExternalDBs() { async function openExternalDBs(name = "Test", initialize_tweets_in_tweetDB = false) {
await init_ipfs() await init_ipfs()
await init_orbitdb() await init_orbitdb()
await createDBs() let dbs
let opendb1 = await orbitdb.feed("/orbitdb/zdpuAqiS16AGYXKY38ztDdmwu1JC9iyP6pEykypn5ZfRRQAYB/bamberibok-tweetDB") if(initialize_tweets_in_tweetDB) {
await opendb1.load() await putTweets(dbs)
}
let opendb2 = await orbitdb.feed("/orbitdb/zdpuAvTaoM5kE95KW8MwmBkvDaDLobJaWgJwQiR24awocPJYG/testiebok-tweetDB") if(!initialize_tweets_in_tweetDB){
await opendb2.load() let opendb1 = await orbitdb.feed("/orbitdb/zdpuAtX8772p1ReNvov4Dwr6k3xkAnx62Kap2WdtkPcP4iJaj/bamberibok-tweetDB")
await opendb1.load()
let opendb2 = await orbitdb.feed("/orbitdb/zdpuAtsDVRVfuW8kckA3UirD7WBZBhZvzN6pexoKo3TL4U6pU/testiebok-tweetDB")
await opendb2.load()
payload1 = await opendb1.iterator({ reverse: true, limit: -1 }).collect() let opendb3 = await orbitdb.feed("/orbitdb/zdpuAv7453HPrL3eDTQTTLubskR6wXfA44JTSCZog7jL5doZC/iloveduvels-tweetDB")
data1 = payload1.map(element => element.payload.value) await opendb3.load()
console.log("opendb1 data:")
console.log(data1)
payload2 = await opendb2.iterator({ reverse: true, limit: -1 }).collect() let opendb4 = await orbitdb.feed("/orbitdb/zdpuAyFv1KDdcJUjKpWutpu93QDgAfWp5Taw5yxrgMD1N5WuZ/bbboy-tweetDB")
data2 = payload2.map(element => element.payload.value) await opendb4.load()
console.log("opendb2 data:")
console.log(data2) let payload1 = await opendb1.iterator({ reverse: true, limit: -1 }).collect()
let data1 = payload1.map(element => element.payload.value)
console.log("opendb1 data:")
console.log(data1)
let payload2 = await opendb2.iterator({ reverse: true, limit: -1 }).collect()
let data2 = payload2.map(element => element.payload.value)
console.log("opendb2 data:")
console.log(data2)
let payload3 = await opendb3.iterator({ reverse: true, limit: -1 }).collect()
let data3 = payload3.map(element => element.payload.value)
console.log("opendb3 data:")
console.log(data3)
let payload4 = await opendb4.iterator({ reverse: true, limit: -1 }).collect()
let data4 = payload4.map(element => element.payload.value)
console.log("opendb4 data:")
console.log(data4)
}
} }
try { try {