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

Error: Cannot find module 'express'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/home/uxlicmkn/test.testflow.tech/server.js:1:17)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'express'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/home/uxlicmkn/test.testflow.tech/server.js:1:17)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'express'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/home/uxlicmkn/test.testflow.tech/server.js:1:17)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
{ Error
    at Query.run (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at retry (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/sequelize.js:315:28)
  name: 'SequelizeUniqueConstraintError',
  errors:
   [ ValidationErrorItem {
       message: 'email must be unique',
       type: 'unique violation',
       path: 'email',
       value: 'testuser001@gmail.com',
       origin: 'DB',
       instance: [User],
       validatorKey: 'not_unique',
       validatorName: null,
       validatorArgs: [] } ],
  parent:
   { Error: Duplicate entry 'testuser001@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage:
      'Duplicate entry \'testuser001@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ '2d566d08-2d02-4cad-a2bd-e8c0c74de31f',
        'Test',
        'testuser001@gmail.com',
        '$2b$10$mYIeKuKL7v3B/KxGAHPmbufIwnpR87QCEpj7XCqNOMV1A5OmxXMcm',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:04:06',
        '2026-02-25 12:04:06' ] },
  original:
   { Error: Duplicate entry 'testuser001@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage:
      'Duplicate entry \'testuser001@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ '2d566d08-2d02-4cad-a2bd-e8c0c74de31f',
        'Test',
        'testuser001@gmail.com',
        '$2b$10$mYIeKuKL7v3B/KxGAHPmbufIwnpR87QCEpj7XCqNOMV1A5OmxXMcm',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:04:06',
        '2026-02-25 12:04:06' ] },
  fields: { email: 'testuser001@gmail.com' },
  sql:
   'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);' }
{ Error
    at Query.run (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at retry (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/sequelize.js:315:28)
    at process._tickCallback (internal/process/next_tick.js:68:7)
  name: 'SequelizeUniqueConstraintError',
  errors:
   [ ValidationErrorItem {
       message: 'email must be unique',
       type: 'unique violation',
       path: 'email',
       value: 'testuser001@gmail.com',
       origin: 'DB',
       instance: [User],
       validatorKey: 'not_unique',
       validatorName: null,
       validatorArgs: [] } ],
  parent:
   { Error: Duplicate entry 'testuser001@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage:
      'Duplicate entry \'testuser001@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ 'a43f3538-31be-43ab-9d65-00947b3e6c3c',
        'Test',
        'testuser001@gmail.com',
        '$2b$10$kmphaLYmU6nxQi7sMydxpelojTrYYgLHzZw6QFhi97S3fCePD2Pg.',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:04:24',
        '2026-02-25 12:04:24' ] },
  original:
   { Error: Duplicate entry 'testuser001@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage:
      'Duplicate entry \'testuser001@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ 'a43f3538-31be-43ab-9d65-00947b3e6c3c',
        'Test',
        'testuser001@gmail.com',
        '$2b$10$kmphaLYmU6nxQi7sMydxpelojTrYYgLHzZw6QFhi97S3fCePD2Pg.',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:04:24',
        '2026-02-25 12:04:24' ] },
  fields: { email: 'testuser001@gmail.com' },
  sql:
   'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);' }
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
{ Error
    at Query.run (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at retry (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/sequelize.js:315:28)
    at process._tickCallback (internal/process/next_tick.js:68:7)
  name: 'SequelizeUniqueConstraintError',
  errors:
   [ ValidationErrorItem {
       message: 'email must be unique',
       type: 'unique violation',
       path: 'email',
       value: 'test@gmail.com',
       origin: 'DB',
       instance: [User],
       validatorKey: 'not_unique',
       validatorName: null,
       validatorArgs: [] } ],
  parent:
   { Error: Duplicate entry 'test@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage: 'Duplicate entry \'test@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ '921969b3-00f4-425b-b9b8-d548a2797dc1',
        'test user',
        'test@gmail.com',
        '$2b$10$oXHAL/oKyc0uhwTKwfC/WOyDT4g8DxlV0La6a4cHs8CJRjhuijyqu',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:07:18',
        '2026-02-25 12:07:18' ] },
  original:
   { Error: Duplicate entry 'test@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage: 'Duplicate entry \'test@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ '921969b3-00f4-425b-b9b8-d548a2797dc1',
        'test user',
        'test@gmail.com',
        '$2b$10$oXHAL/oKyc0uhwTKwfC/WOyDT4g8DxlV0La6a4cHs8CJRjhuijyqu',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:07:18',
        '2026-02-25 12:07:18' ] },
  fields: { email: 'test@gmail.com' },
  sql:
   'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);' }
{ Error
    at Query.run (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at retry (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/sequelize.js:315:28)
  name: 'SequelizeUniqueConstraintError',
  errors:
   [ ValidationErrorItem {
       message: 'email must be unique',
       type: 'unique violation',
       path: 'email',
       value: 'test@gmail.com',
       origin: 'DB',
       instance: [User],
       validatorKey: 'not_unique',
       validatorName: null,
       validatorArgs: [] } ],
  parent:
   { Error: Duplicate entry 'test@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage: 'Duplicate entry \'test@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ '20913c71-b580-43ca-905b-7acbd9b62361',
        'test user',
        'test@gmail.com',
        '$2b$10$fesgZObdFTCJyu3od3q6ZuSh6.7Mo9H/m/vKAlXaUcAuOuragbtCm',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:07:21',
        '2026-02-25 12:07:21' ] },
  original:
   { Error: Duplicate entry 'test@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage: 'Duplicate entry \'test@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ '20913c71-b580-43ca-905b-7acbd9b62361',
        'test user',
        'test@gmail.com',
        '$2b$10$fesgZObdFTCJyu3od3q6ZuSh6.7Mo9H/m/vKAlXaUcAuOuragbtCm',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:07:21',
        '2026-02-25 12:07:21' ] },
  fields: { email: 'test@gmail.com' },
  sql:
   'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);' }
{ Error
    at Query.run (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at retry (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/sequelize/lib/sequelize.js:315:28)
    at process._tickCallback (internal/process/next_tick.js:68:7)
  name: 'SequelizeUniqueConstraintError',
  errors:
   [ ValidationErrorItem {
       message: 'email must be unique',
       type: 'unique violation',
       path: 'email',
       value: 'test@gmail.com',
       origin: 'DB',
       instance: [User],
       validatorKey: 'not_unique',
       validatorName: null,
       validatorArgs: [] } ],
  parent:
   { Error: Duplicate entry 'test@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage: 'Duplicate entry \'test@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ '649e8203-71e6-4940-bbd4-fa30d1c8554b',
        'test user',
        'test@gmail.com',
        '$2b$10$JkCiOQ9JgXpIM8NAr95.8.OQAF3cnmoVnGJ3mqiiAMLrKmXFt.SCK',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:08:01',
        '2026-02-25 12:08:01' ] },
  original:
   { Error: Duplicate entry 'test@gmail.com' for key 'email'
       at Packet.asError (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packets/packet.js:739:17)
       at Execute.execute (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/commands/command.js:29:26)
       at Connection.handlePacket (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:508:34)
       at PacketParser.BaseConnection.packetParser.PacketParser [as onPacket] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:93:12)
       at PacketParser.executeStart (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/packet_parser.js:75:16)
       at Socket.BaseConnection.stream.on (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/mysql2/lib/base/connection.js:100:25)
       at Socket.emit (events.js:198:13)
       at addChunk (_stream_readable.js:288:12)
       at readableAddChunk (_stream_readable.js:269:11)
       at Socket.Readable.push (_stream_readable.js:224:10)
     code: 'ER_DUP_ENTRY',
     errno: 1062,
     sqlState: '23000',
     sqlMessage: 'Duplicate entry \'test@gmail.com\' for key \'email\'',
     sql:
      'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);',
     parameters:
      [ '649e8203-71e6-4940-bbd4-fa30d1c8554b',
        'test user',
        'test@gmail.com',
        '$2b$10$JkCiOQ9JgXpIM8NAr95.8.OQAF3cnmoVnGJ3mqiiAMLrKmXFt.SCK',
        'user',
        'fresher',
        'manual',
        '[]',
        '2026-02-25 12:08:01',
        '2026-02-25 12:08:01' ] },
  fields: { email: 'test@gmail.com' },
  sql:
   'INSERT INTO `users` (`id`,`name`,`email`,`password`,`role`,`experienceLevel`,`preferredRole`,`tools`,`createdAt`,`updatedAt`) VALUES (?,?,?,?,?,?,?,?,?,?);' }
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
TypeError: Right-hand side of 'instanceof' is not an object
    at Object.module.exports [as sign] (/home/uxlicmkn/nodevenv/test.testflow.tech/10/lib/node_modules/jsonwebtoken/sign.js:114:58)
    at router.post (/home/uxlicmkn/test.testflow.tech/routes/authRoutes.js:39:23)
node:internal/modules/cjs/loader:1386
  throw err;
  ^

Error: Cannot find module 'express'
Require stack:
- /home/uxlicmkn/test.testflow.tech/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1383:15)
    at defaultResolveImpl (node:internal/modules/cjs/loader:1025:19)
    at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1030:22)
    at Module._load (node:internal/modules/cjs/loader:1192:37)
    at TracingChannel.traceSync (node:diagnostics_channel:328:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
    at Module.require (node:internal/modules/cjs/loader:1463:12)
    at require (node:internal/modules/helpers:147:16)
    at Object.<anonymous> (/home/uxlicmkn/test.testflow.tech/server.js:1:17)
    at Module._compile (node:internal/modules/cjs/loader:1706:14) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/uxlicmkn/test.testflow.tech/server.js',
    '/usr/local/lsws/fcgi-bin/lsnode.js'
  ]
}

Node.js v22.22.0
Error connecting to the database: Error: http.Server.listen() was called more than once which is not allowed.
    at Server.customListen [as listen] (/usr/local/lsws/fcgi-bin/lsnode.js:68:15)
    at Function.listen (/home/uxlicmkn/nodevenv/test.testflow.tech/22/lib/node_modules/express/lib/application.js:635:24)
    at /home/uxlicmkn/test.testflow.tech/server.js:55:11
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
Error connecting to the database: Error: http.Server.listen() was called more than once which is not allowed.
    at Server.customListen [as listen] (/usr/local/lsws/fcgi-bin/lsnode.js:68:15)
    at Function.listen (/home/uxlicmkn/nodevenv/test.testflow.tech/22/lib/node_modules/express/lib/application.js:635:24)
    at /home/uxlicmkn/test.testflow.tech/server.js:55:11
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
Error connecting to the database: Error: http.Server.listen() was called more than once which is not allowed.
    at Server.customListen [as listen] (/usr/local/lsws/fcgi-bin/lsnode.js:68:15)
    at Function.listen (/home/uxlicmkn/nodevenv/test.testflow.tech/22/lib/node_modules/express/lib/application.js:635:24)
    at /home/uxlicmkn/test.testflow.tech/server.js:55:11
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
Error connecting to the database: Error: http.Server.listen() was called more than once which is not allowed.
    at Server.customListen [as listen] (/usr/local/lsws/fcgi-bin/lsnode.js:68:15)
    at Function.listen (/home/uxlicmkn/nodevenv/test.testflow.tech/22/lib/node_modules/express/lib/application.js:635:24)
    at /home/uxlicmkn/test.testflow.tech/server.js:55:11
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
Error connecting to the database: Error: http.Server.listen() was called more than once which is not allowed.
    at Server.customListen [as listen] (/usr/local/lsws/fcgi-bin/lsnode.js:68:15)
    at Function.listen (/home/uxlicmkn/nodevenv/test.testflow.tech/22/lib/node_modules/express/lib/application.js:635:24)
    at /home/uxlicmkn/test.testflow.tech/server.js:55:11
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
Error connecting to the database: Error: http.Server.listen() was called more than once which is not allowed.
    at Server.customListen [as listen] (/usr/local/lsws/fcgi-bin/lsnode.js:68:15)
    at Function.listen (/home/uxlicmkn/nodevenv/test.testflow.tech/22/lib/node_modules/express/lib/application.js:635:24)
    at /home/uxlicmkn/test.testflow.tech/server.js:55:11
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
