internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
internal/modules/cjs/loader.js:934
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:118:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}
node:internal/modules/cjs/loader:1143
  throw err;
  ^

Error: Cannot find module '/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node'
Require stack:
- /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js:6:16)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v18.20.8
node:internal/modules/cjs/loader:1143
  throw err;
  ^

Error: Cannot find module '/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node'
Require stack:
- /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js:6:16)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v18.20.8
node:internal/modules/cjs/loader:1143
  throw err;
  ^

Error: Cannot find module '/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node'
Require stack:
- /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js:6:16)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/14/lib/node_modules/bcrypt/bcrypt.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v18.20.8
node:internal/modules/cjs/loader:1143
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v18.20.8
node:internal/modules/cjs/loader:1143
  throw err;
  ^

Error: Cannot find module 'bcrypt'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:2:16)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js',
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v18.20.8
node:internal/modules/cjs/loader:1143
  throw err;
  ^

Error: Cannot find module 'dotenv'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:1:1)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v18.20.8
node:internal/modules/cjs/loader:1143
  throw err;
  ^

Error: Cannot find module 'dotenv'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:1:1)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v18.20.8
node:internal/modules/cjs/loader:1143
  throw err;
  ^

Error: Cannot find module 'dotenv'
Require stack:
- /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:1:1)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v18.20.8
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 1 OFFSET 0'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/server.js:7
const path = require('path');
      ^

SyntaxError: Identifier 'path' has already been declared
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1)

Node.js v18.20.8
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 1 OFFSET 0'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
admin login error Error: Table 'jiddain_school_db.admins' doesn't exist
    at /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/adminController.js:16:36
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:175:3)
    at router (/home/jiddain/nodevenv/test3.jidda.in/antigravity-jidda-Copy/backend/18/lib/node_modules/express/lib/router/index.js:47:12) {
  code: 'ER_NO_SUCH_TABLE',
  errno: 1146,
  sqlState: '42S02',
  sqlMessage: "Table 'jiddain_school_db.admins' doesn't exist",
  sql: 'SELECT id, username, password_hash FROM admins WHERE username = ?'
}
DB admin lookup failed or table missing, falling back to .env: Table 'jiddain_school_db.admins' doesn't exist
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
Error: Unknown column 'roll_no' in 'field list'
    at Object.list (/home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/src/student-repository.js:29:37)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/jiddain/test3.jidda.in/antigravity-jidda-Copy/backend/controllers/studentController.js:13:35 {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlState: '42S22',
  sqlMessage: "Unknown column 'roll_no' in 'field list'",
  sql: 'SELECT id, roll_no, full_name, class_name, age, photo_url, about FROM students  ORDER BY id DESC LIMIT 100 OFFSET 0'
}
