> koller-api@1.2.0 start
> node index.js
Server started listening on port 80!
C:\Users\David\GitHub\Koller-backend\api\node_modules\knex\lib\query\querycompiler.js:110
throw new Error(
^
Error: Undefined binding(s) detected when compiling SELECT. Undefined column(s): [role] query: select * from `slave` natural join user where `role` = ? limit ?
at QueryCompiler_MySQL.toSQL (C:\Users\David\GitHub\Koller-backend\api\node_modules\knex\lib\query\querycompiler.js:110:13)
at Builder.toSQL (C:\Users\David\GitHub\Koller-backend\api\node_modules\knex\lib\query\querybuilder.js:83:44)
at ensureConnectionCallback (C:\Users\David\GitHub\Koller-backend\api\node_modules\knex\lib\execution\internal\ensure-connection-callback.js:4:30)
at Runner.ensureConnection (C:\Users\David\GitHub\Koller-backend\api\node_modules\knex\lib\execution\runner.js:300:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Runner.run (C:\Users\David\GitHub\Koller-backend\api\node_modules\knex\lib\execution\runner.js:30:19)
at async file:///C:/Users/David/GitHub/Koller-backend/api/routes/users.js:62:13
Node.js v20.4.0
URL:
http://127.0.0.1/api/users?role=slave
(GET)