nsecbunkerd icon indicating copy to clipboard operation
nsecbunkerd copied to clipboard

[Issue] Error after creating a new key

Open sven-hash opened this issue 2 years ago • 5 comments

From Keys

Failed: Invalid `db_js_1.default.keyUser.count()` invocation in /app/dist/daemon/run.js:47:58 44 const key = { 45 name, 46 npub: user.npub, → 47 userCount: await db_js_1.default.keyUser.count( The table `main.KeyUser` does not exist in the current database.

sven-hash avatar Jul 11 '23 19:07 sven-hash

Using docker

nsecbunkerd-nsecbunker-1  | Error handling request get_policies: 
nsecbunkerd-nsecbunker-1  | Invalid `db_1.default.policy.findMany()` invocation in
nsecbunkerd-nsecbunker-1  | /app/dist/daemon/admin/index.js:198:52
nsecbunkerd-nsecbunker-1  | 
nsecbunkerd-nsecbunker-1  |   195  * Command to list policies
nsecbunkerd-nsecbunker-1  |   196  */
nsecbunkerd-nsecbunker-1  |   197 async reqListPolicies(req) {
nsecbunkerd-nsecbunker-1  | → 198     const policies = await db_1.default.policy.findMany(
nsecbunkerd-nsecbunker-1  | The table `main.Policy` does not exist in the current database. []
nsecbunkerd-nsecbunker-1  | Error handling request get_keys: 
nsecbunkerd-nsecbunker-1  | Invalid `db_js_1.default.keyUser.count()` invocation in
nsecbunkerd-nsecbunker-1  | /app/dist/daemon/run.js:47:58
nsecbunkerd-nsecbunker-1  | 
nsecbunkerd-nsecbunker-1  |   44 const key = {
nsecbunkerd-nsecbunker-1  |   45     name,
nsecbunkerd-nsecbunker-1  |   46     npub: user.npub,
nsecbunkerd-nsecbunker-1  | → 47     userCount: await db_js_1.default.keyUser.count(
nsecbunkerd-nsecbunker-1  | The table `main.KeyUser` does not exist in the current database. []
nsecbunkerd-nsecbunker-1  | Error handling request get_keys: 
nsecbunkerd-nsecbunker-1  | Invalid `db_js_1.default.keyUser.count()` invocation in
nsecbunkerd-nsecbunker-1  | /app/dist/daemon/run.js:47:58
nsecbunkerd-nsecbunker-1  | 
nsecbunkerd-nsecbunker-1  |   44 const key = {
nsecbunkerd-nsecbunker-1  |   45     name,
nsecbunkerd-nsecbunker-1  |   46     npub: user.npub,
nsecbunkerd-nsecbunker-1  | → 47     userCount: await db_js_1.default.keyUser.count(
nsecbunkerd-nsecbunker-1  | The table `main.KeyUser` does not exist in the current database. []
nsecbunkerd-nsecbunker-1  | Error handling request get_keys: 
nsecbunkerd-nsecbunker-1  | Invalid `db_js_1.default.keyUser.count()` invocation in
nsecbunkerd-nsecbunker-1  | /app/dist/daemon/run.js:47:58
nsecbunkerd-nsecbunker-1  | 
nsecbunkerd-nsecbunker-1  |   44 const key = {
nsecbunkerd-nsecbunker-1  |   45     name,
nsecbunkerd-nsecbunker-1  |   46     npub: user.npub,
nsecbunkerd-nsecbunker-1  | → 47     userCount: await db_js_1.default.keyUser.count(
nsecbunkerd-nsecbunker-1  | The table `main.KeyUser` does not exist in the current database. []
nsecbunkerd-nsecbunker-1  | Error handling request get_keys: 
nsecbunkerd-nsecbunker-1  | Invalid `db_js_1.default.keyUser.count()` invocation in
nsecbunkerd-nsecbunker-1  | /app/dist/daemon/run.js:47:58
nsecbunkerd-nsecbunker-1  | 
nsecbunkerd-nsecbunker-1  |   44 const key = {
nsecbunkerd-nsecbunker-1  |   45     name,
nsecbunkerd-nsecbunker-1  |   46     npub: user.npub,
nsecbunkerd-nsecbunker-1  | → 47     userCount: await db_js_1.default.keyUser.count(
nsecbunkerd-nsecbunker-1  | The table `main.KeyUser` does not exist in the current database. []

sven-hash avatar Jul 11 '23 19:07 sven-hash

When running npx prisma db push in the docker container got Aborted (core dumped)

When running directly in the docker container

root@3c2fbb156bd2:/app# npx prisma db push
node[174]: pthread_create: Resource temporarily unavailable
Aborted (core dumped)

sven-hash avatar Jul 11 '23 19:07 sven-hash

Also experiencing the same issue (on docker) when creating a new key.

image

Kruwed avatar Dec 21 '23 18:12 Kruwed

Is this fixed in v0.10? @pablof7z

ghost avatar Jan 03 '24 08:01 ghost

yes, I think so. I haven't been able to reproduce this. Can someone try with the latest package?

pablof7z avatar Jan 03 '24 12:01 pablof7z