 2026-04-01T01:19:09.882Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T01:19:09.890Z MySQL Pool created successfully.
2026-04-01T01:19:09.885Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T01:19:09.935Z Successfully connected to database.
2026-04-01T01:19:09.951Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T01:19:09.935Z  Email User: [REDACTED]
2026-04-01T01:19:09.937Z Setting up DB setup route...
2026-04-01T01:19:36.128Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T01:19:36.141Z Result:
 []
2026-04-01T01:48:47.740Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T01:48:47.742Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T01:48:47.746Z MySQL Pool created successfully.
2026-04-01T01:48:47.790Z Successfully connected to database.
2026-04-01T01:48:47.793Z Setting up DB setup route...
2026-04-01T01:48:47.791Z  Email User: [REDACTED]
2026-04-01T01:48:47.802Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T03:07:02.860Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T03:07:02.863Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T03:07:02.867Z MySQL Pool created successfully.
2026-04-01T03:07:02.925Z Successfully connected to database.
2026-04-01T03:07:02.936Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T03:07:02.928Z Setting up DB setup route...
2026-04-01T03:07:02.926Z  Email User: [REDACTED]
2026-04-01T03:07:31.389Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T03:07:31.406Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T03:07:33.297Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T03:07:33.316Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"}]
2026-04-01T03:07:33.339Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:07:33.349Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:07:36.017Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T03:12:55.341Z MySQL Pool created successfully.
2026-04-01T03:12:55.335Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T03:12:55.337Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T03:12:55.391Z Successfully connected to database.
2026-04-01T03:12:55.406Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T03:12:55.394Z Setting up DB setup route...
2026-04-01T03:12:55.392Z  Email User: [REDACTED]
2026-04-01T03:13:12.791Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T03:13:12.807Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T03:13:14.835Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T03:13:14.852Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"}]
2026-04-01T03:13:14.877Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:13:14.887Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:13:17.157Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T03:16:39.397Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T03:16:39.400Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T03:16:39.404Z MySQL Pool created successfully.
2026-04-01T03:16:39.455Z Successfully connected to database.
2026-04-01T03:16:39.457Z Setting up DB setup route...
2026-04-01T03:16:39.468Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T03:16:39.455Z  Email User: [REDACTED]
2026-04-01T03:16:56.604Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T03:16:56.620Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T03:16:58.529Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T03:16:58.533Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:16:58.560Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T03:16:58.569Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:17:01.322Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T03:27:43.670Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T03:27:43.673Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T03:27:43.676Z MySQL Pool created successfully.
2026-04-01T03:27:43.723Z Successfully connected to database.
2026-04-01T03:27:43.736Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T03:27:43.723Z  Email User: [REDACTED]
2026-04-01T03:27:43.727Z Setting up DB setup route...
2026-04-01T03:27:57.354Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T03:27:57.373Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T03:27:59.525Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T03:27:59.530Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:27:59.554Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T03:27:59.567Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:28:23.589Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:28:23.592Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:37:30.142Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T03:37:30.144Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T03:37:30.148Z MySQL Pool created successfully.
2026-04-01T03:37:30.200Z Successfully connected to database.
2026-04-01T03:37:30.201Z  Email User: [REDACTED]
2026-04-01T03:37:30.204Z Setting up DB setup route...
2026-04-01T03:37:30.212Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T03:37:43.936Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T03:37:43.954Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T03:37:45.970Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:37:45.981Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T03:37:45.997Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:37:46.020Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T03:38:04.906Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:38:04.909Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:38:46.736Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T03:38:52.928Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T03:38:52.936Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T03:38:54.638Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:38:54.640Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T03:38:54.653Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:38:54.659Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T03:38:57.647Z SQL:
  SELECT (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_nutritionist_id = ? AND is_active = TRUE) as total_assigned_clients_count, (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_nutritionist_id = ? AND cc.is_latest = 1 AND cc.is_finalized = 1) as final_history_submitted_count, (SELECT COUNT(DISTINCT cc.client_consultation_id) FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_nutritionist_id = ? AND cc.is_latest = 1) as food_plan_suggested_count, (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_nutritionist_id = ? AND cc.is_latest = 1 AND cc.is_food_plan_complete = 1) as food_plan_sent_count;  
 args ["\n                SELECT\n                    (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_nutritionist_id = ? AND is_active = TRUE) as total_assigned_clients_count,\n                    (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_nutritionist_id = ? AND cc.is_latest = 1 AND cc.is_finalized = 1) as final_history_submitted_count,\n                    (SELECT COUNT(DISTINCT cc.client_consultation_id) FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_nutritionist_id = ? AND cc.is_latest = 1) as food_plan_suggested_count,\n                    (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_nutritionist_id = ? AND cc.is_latest = 1 AND cc.is_food_plan_complete = 1) as food_plan_sent_count;\n            ",[1,1,1,1]]
2026-04-01T03:38:57.655Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:38:57.663Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:38:57.689Z Result:
 [{"total_assigned_clients_count":4,"final_history_submitted_count":1,"food_plan_suggested_count":2,"food_plan_sent_count":0}]
2026-04-01T03:39:24.346Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:39:24.378Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:39:31.699Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:39:31.701Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:41:17.365Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T03:41:17.367Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T03:41:17.371Z MySQL Pool created successfully.
2026-04-01T03:41:17.415Z Successfully connected to database.
2026-04-01T03:41:17.416Z  Email User: [REDACTED]
2026-04-01T03:41:17.418Z Setting up DB setup route...
2026-04-01T03:41:17.429Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T03:41:31.784Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T03:41:31.800Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T03:41:33.914Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T03:41:33.920Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:41:33.940Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T03:41:33.954Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:41:53.760Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:41:53.763Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:52:18.575Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T03:52:18.578Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T03:52:18.582Z MySQL Pool created successfully.
2026-04-01T03:52:18.633Z Successfully connected to database.
2026-04-01T03:52:18.634Z  Email User: [REDACTED]
2026-04-01T03:52:18.636Z Setting up DB setup route...
2026-04-01T03:52:18.646Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T03:52:34.314Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T03:52:34.329Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T03:52:36.437Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T03:52:36.448Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:52:36.474Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T03:52:36.484Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:52:42.461Z SQL:
  SELECT (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = TRUE) as total_enrolled_clients_count, (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = FALSE) as clients_pending_activation_count, (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_finalized = 1) as final_history_submitted_count, (SELECT COUNT(DISTINCT cc.client_consultation_id) FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1) as food_plan_suggested_count, (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_food_plan_complete = 1) as food_plan_sent_count;  
 args ["\n                SELECT\n                    (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = TRUE) as total_enrolled_clients_count,\n                    (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = FALSE) as clients_pending_activation_count,\n                    (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_finalized = 1) as final_history_submitted_count,\n                    (SELECT COUNT(DISTINCT cc.client_consultation_id) FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1) as food_plan_suggested_count,\n                    (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_food_plan_complete = 1) as food_plan_sent_count;\n            ",[1,1,1,1,1]]
2026-04-01T03:52:42.469Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T03:52:42.496Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T03:52:42.513Z Result:
 [{"total_enrolled_clients_count":4,"clients_pending_activation_count":0,"final_history_submitted_count":1,"food_plan_suggested_count":2,"food_plan_sent_count":0}]
2026-04-01T03:52:58.538Z [verifyExecutiveToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T03:52:58.541Z [verifyExecutiveToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T04:04:39.217Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T04:04:39.219Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T04:04:39.223Z MySQL Pool created successfully.
2026-04-01T04:04:39.277Z Successfully connected to database.
2026-04-01T04:04:39.277Z  Email User: [REDACTED]
2026-04-01T04:04:39.279Z Setting up DB setup route...
2026-04-01T04:04:39.288Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T04:04:54.851Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T04:04:54.865Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T04:04:56.936Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T04:04:56.942Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:04:56.964Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T04:04:56.975Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:05:26.419Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T04:05:26.421Z [verifyNutritionistToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T04:10:36.540Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T04:10:36.543Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T04:10:36.547Z MySQL Pool created successfully.
2026-04-01T04:10:36.598Z Successfully connected to database.
2026-04-01T04:10:36.598Z  Email User: [REDACTED]
2026-04-01T04:10:36.601Z Setting up DB setup route...
2026-04-01T04:10:36.611Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T04:11:23.986Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T04:11:24.001Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T04:11:25.898Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T04:11:25.903Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:11:25.925Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T04:11:25.937Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:11:28.615Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T04:11:28.619Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:11:28.625Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:11:28.631Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T04:35:30.164Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T04:35:38.101Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T04:35:38.105Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T04:35:40.278Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T04:35:40.292Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:35:40.303Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:35:40.311Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T04:35:42.475Z SQL:
  SELECT (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = TRUE) as total_enrolled_clients_count, (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = FALSE) as clients_pending_activation_count, (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_finalized = 1) as final_history_submitted_count, (SELECT COUNT(DISTINCT cc.client_consultation_id) FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1) as food_plan_suggested_count, (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_food_plan_complete = 1) as food_plan_sent_count;  
 args ["\n                SELECT\n                    (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = TRUE) as total_enrolled_clients_count,\n                    (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = FALSE) as clients_pending_activation_count,\n                    (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_finalized = 1) as final_history_submitted_count,\n                    (SELECT COUNT(DISTINCT cc.client_consultation_id) FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1) as food_plan_suggested_count,\n                    (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_food_plan_complete = 1) as food_plan_sent_count;\n            ",[1,1,1,1,1]]
2026-04-01T04:35:42.485Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:35:42.489Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:35:42.507Z Result:
 [{"total_enrolled_clients_count":4,"clients_pending_activation_count":0,"final_history_submitted_count":1,"food_plan_suggested_count":2,"food_plan_sent_count":0}]
2026-04-01T04:39:19.556Z SQL:
  SELECT (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = TRUE) as total_enrolled_clients_count, (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = FALSE) as clients_pending_activation_count, (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_finalized = 1) as final_history_submitted_count, (SELECT COUNT(DISTINCT cc.client_consultation_id) FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1) as food_plan_suggested_count, (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_food_plan_complete = 1) as food_plan_sent_count;  
 args ["\n                SELECT\n                    (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = TRUE) as total_enrolled_clients_count,\n                    (SELECT COUNT(user_id) FROM users_v2 WHERE assigned_executive_id = ? AND is_active = FALSE) as clients_pending_activation_count,\n                    (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_finalized = 1) as final_history_submitted_count,\n                    (SELECT COUNT(DISTINCT cc.client_consultation_id) FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1) as food_plan_suggested_count,\n                    (SELECT COUNT(cc.client_consultation_id) FROM client_consultations cc JOIN users_v2 u ON cc.user_id = u.user_id WHERE u.assigned_executive_id = ? AND cc.is_latest = 1 AND cc.is_food_plan_complete = 1) as food_plan_sent_count;\n            ",[1,1,1,1,1]]
2026-04-01T04:39:19.561Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:39:19.569Z Result:
 [{"total_enrolled_clients_count":4,"clients_pending_activation_count":0,"final_history_submitted_count":1,"food_plan_suggested_count":2,"food_plan_sent_count":0}]
2026-04-01T04:39:19.574Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:43:44.932Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T04:43:52.307Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T04:43:52.313Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T04:43:54.100Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T04:43:54.113Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:43:54.115Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T04:43:54.131Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:54:03.931Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T04:54:03.938Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:54:03.941Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T04:54:03.949Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:58:09.202Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T04:58:09.206Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T04:58:09.208Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T04:58:09.217Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T04:58:11.573Z [2026-04-01T04:58:11.573Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T04:58:11.575Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T04:58:11.585Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T04:58:11.587Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T04:58:11.604Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T05:00:48.337Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:00:48.349Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:00:48.352Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:00:48.359Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:00:51.035Z [2026-04-01T05:00:51.034Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/medical-history/latest HIT
2026-04-01T05:00:51.035Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:00:51.039Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",["6"]]
2026-04-01T05:00:51.038Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:00:51.052Z Result:
 []
2026-04-01T05:04:22.681Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:04:22.686Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:04:22.688Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:04:22.698Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:04:24.849Z [2026-04-01T05:04:24.849Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T05:04:24.849Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:04:24.852Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:04:24.853Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T05:04:24.857Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T05:04:24.873Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:04:24.874Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:04:24.888Z [2026-04-01T05:04:24.888Z] /api/general-food-recommendations HIT
2026-04-01T05:04:24.888Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T05:04:24.894Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T05:04:24.907Z [2026-04-01T05:04:24.907Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/food-plan/latest HIT
2026-04-01T05:04:24.907Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:04:24.914Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:04:24.918Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["6"]]
2026-04-01T05:04:24.937Z Result:
 []
2026-04-01T05:07:12.489Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:07:12.497Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:07:12.501Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:07:12.512Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:07:14.280Z [2026-04-01T05:07:14.280Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T05:07:14.280Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:07:14.282Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:07:14.283Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T05:07:14.301Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T05:07:14.308Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:07:14.310Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:07:14.319Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T05:07:14.318Z [2026-04-01T05:07:14.318Z] /api/general-food-recommendations HIT
2026-04-01T05:07:14.323Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T05:07:14.334Z [2026-04-01T05:07:14.334Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/food-plan/latest HIT
2026-04-01T05:07:14.335Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:07:14.336Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:07:14.337Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["6"]]
2026-04-01T05:07:14.340Z Result:
 []
2026-04-01T05:07:35.726Z [2026-04-01T05:07:35.726Z] NUTRITIONIST 1 /api/nutritionist/clients/6/food-plan POST HIT
2026-04-01T05:07:35.727Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:07:35.730Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:07:41.062Z [2026-04-01T05:07:41.062Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/5/personal-details HIT
2026-04-01T05:07:41.062Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["5"]]
2026-04-01T05:07:41.064Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:07:41.065Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["5"]]
2026-04-01T05:07:41.073Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","mobile_number":"0987654321","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T05:07:41.083Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:07:41.084Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:07:41.092Z [2026-04-01T05:07:41.092Z] /api/general-food-recommendations HIT
2026-04-01T05:07:41.092Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T05:07:41.093Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T05:07:41.100Z [2026-04-01T05:07:41.100Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/5/food-plan/latest HIT
2026-04-01T05:07:41.100Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["5"]]
2026-04-01T05:07:41.102Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:07:41.104Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["5"]]
2026-04-01T05:07:41.111Z Result:
 [{"plan_id":16,"additional_personal_recommendations":null,"created_at":"2026-03-31T21:28:36.000Z","updated_at":"2026-03-31T21:28:36.000Z"}]
2026-04-01T05:07:41.112Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC",[16]]
2026-04-01T05:07:41.117Z Result:
 []
2026-04-01T05:13:10.806Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:13:10.817Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:13:10.821Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:13:10.836Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:13:12.676Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:13:12.684Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:13:12.687Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:13:12.694Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:16:56.419Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T05:17:03.476Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T05:17:03.481Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T05:17:05.980Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:17:05.983Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:17:06.000Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:17:06.001Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:21:17.624Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:21:17.631Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:21:17.639Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:21:17.643Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:23:23.623Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:23:23.633Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:23:23.638Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:23:23.643Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:23:26.267Z [2026-04-01T05:23:26.267Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T05:23:26.267Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:23:26.269Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:23:26.270Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T05:23:26.276Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T05:25:54.621Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:25:54.635Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:25:54.637Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:25:54.648Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:25:57.009Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:25:57.009Z [2026-04-01T05:25:57.009Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/medical-history/latest HIT
2026-04-01T05:25:57.012Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:25:57.014Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",["6"]]
2026-04-01T05:25:57.030Z Result:
 []
2026-04-01T05:37:38.105Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:37:38.117Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:37:38.121Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:37:38.133Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:37:40.745Z [2026-04-01T05:37:40.745Z] /api/general-food-recommendations HIT
2026-04-01T05:37:40.746Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T05:37:40.748Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T05:37:40.759Z [2026-04-01T05:37:40.759Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/food-plan/latest HIT
2026-04-01T05:37:40.760Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:37:40.762Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:37:40.763Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["6"]]
2026-04-01T05:37:40.770Z Result:
 [{"plan_id":18,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z"}]
2026-04-01T05:37:40.770Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC",[18]]
2026-04-01T05:37:40.774Z Result:
 [{"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T05:38:51.992Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:38:52.000Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:38:52.007Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:38:52.013Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:38:53.933Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:38:53.942Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:38:53.947Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:38:53.951Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:52:52.459Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:52:52.471Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:52:52.473Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:52:52.485Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:52:57.379Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T05:53:49.941Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T05:53:49.948Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T05:53:52.793Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:53:52.806Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:53:52.811Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:53:52.820Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:58:11.485Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T05:58:11.493Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T05:58:11.495Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T05:58:11.504Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T05:58:14.083Z [2026-04-01T05:58:14.083Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T05:58:14.084Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T05:58:14.085Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T05:58:14.086Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T05:58:14.088Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T05:58:14.122Z [2026-04-01T05:58:14.122Z] /api/client/compare/6 HIT
2026-04-01T05:58:14.123Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T05:58:14.140Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T05:58:14.143Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T05:58:14.147Z Result:
 []
2026-04-01T05:58:14.151Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T05:58:14.159Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T05:58:14.158Z Result:
 []
2026-04-01T05:58:14.162Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T05:58:14.163Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T05:58:14.172Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T06:02:22.029Z [2026-04-01T06:02:22.029Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T06:02:22.032Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T06:02:22.036Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T06:02:22.038Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T06:02:22.049Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T06:02:22.062Z [2026-04-01T06:02:22.062Z] /api/client/compare/6 HIT
2026-04-01T06:02:22.065Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T06:02:22.068Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T06:02:22.069Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:02:22.071Z Result:
 []
2026-04-01T06:02:22.071Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:02:22.073Z Result:
 []
2026-04-01T06:02:22.074Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:02:22.083Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T06:02:22.084Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T06:02:22.085Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T06:02:25.959Z [2026-04-01T06:02:25.959Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T06:02:25.961Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T06:02:25.965Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T06:02:25.965Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T06:02:25.973Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T06:02:25.989Z [2026-04-01T06:02:25.989Z] /api/client/compare/6 HIT
2026-04-01T06:02:25.989Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T06:02:25.992Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T06:02:25.993Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:02:26.002Z Result:
 []
2026-04-01T06:02:26.004Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:02:26.006Z Result:
 []
2026-04-01T06:02:26.007Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:02:26.009Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T06:02:26.009Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T06:02:26.018Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T06:07:19.371Z [2026-04-01T06:07:19.370Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T06:07:19.371Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T06:07:19.374Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T06:07:19.375Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T06:07:19.379Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T06:07:19.400Z [2026-04-01T06:07:19.400Z] /api/client/compare/6 HIT
2026-04-01T06:07:19.401Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T06:07:19.403Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T06:07:19.404Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:07:19.411Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:07:19.406Z Result:
 []
2026-04-01T06:07:19.413Z Result:
 []
2026-04-01T06:07:19.414Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:07:19.417Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T06:07:19.417Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T06:07:19.420Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T06:07:22.095Z [2026-04-01T06:07:22.095Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T06:07:22.097Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T06:07:22.100Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T06:07:22.102Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T06:07:22.116Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T06:07:22.125Z [2026-04-01T06:07:22.125Z] /api/client/compare/6 HIT
2026-04-01T06:07:22.133Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T06:07:22.135Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T06:07:22.136Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:07:22.138Z Result:
 []
2026-04-01T06:07:22.138Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:07:22.140Z Result:
 []
2026-04-01T06:07:22.147Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:07:22.150Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T06:07:22.151Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T06:07:22.153Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T06:14:25.065Z [2026-04-01T06:14:25.065Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T06:14:25.065Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T06:14:25.067Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T06:14:25.068Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T06:14:25.073Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T06:14:25.097Z [2026-04-01T06:14:25.097Z] /api/client/compare/6 HIT
2026-04-01T06:14:25.097Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T06:14:25.099Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T06:14:25.100Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:14:25.107Z Result:
 []
2026-04-01T06:14:25.109Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:14:25.111Z Result:
 []
2026-04-01T06:14:25.111Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:14:25.113Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T06:14:25.114Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T06:14:25.115Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T06:14:28.253Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T06:18:08.948Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T06:18:08.953Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T06:18:11.338Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T06:18:11.348Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T06:18:11.353Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T06:18:11.364Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T06:18:13.996Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T06:18:14.004Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T06:18:14.008Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T06:18:14.013Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T06:18:17.888Z [2026-04-01T06:18:17.888Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/6/personal-details HIT
2026-04-01T06:18:17.889Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["6"]]
2026-04-01T06:18:17.891Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-01T06:18:17.892Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T06:18:17.905Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T06:18:17.922Z [2026-04-01T06:18:17.922Z] /api/client/compare/6 HIT
2026-04-01T06:18:17.922Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T06:18:17.932Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T06:18:17.933Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:18:17.935Z Result:
 []
2026-04-01T06:18:17.936Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:18:17.938Z Result:
 []
2026-04-01T06:18:17.938Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T06:18:17.941Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T06:18:17.949Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T06:18:17.951Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T06:18:20.807Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-01T06:18:20.824Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T06:18:20.825Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":1,"has_food_plan_suggested":1,"is_food_plan_complete":0}]
2026-04-01T06:18:20.836Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T06:35:09.946Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T08:21:37.088Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T08:21:37.092Z MySQL Pool created successfully.
2026-04-01T08:21:37.085Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T08:21:37.150Z Successfully connected to database.
2026-04-01T08:21:37.151Z  Email User: [REDACTED]
2026-04-01T08:21:37.153Z Setting up DB setup route...
2026-04-01T08:21:37.161Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T08:21:49.348Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T08:21:49.375Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T08:21:51.358Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:21:51.376Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"}]
2026-04-01T08:21:51.391Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T08:21:51.399Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T08:22:03.353Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:22:03.361Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"}]
2026-04-01T08:22:03.379Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T08:22:03.381Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T08:24:56.386Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:24:56.391Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"}]
2026-04-01T08:24:56.408Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T08:24:56.410Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T08:24:59.345Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:24:59.348Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"}]
2026-04-01T08:24:59.365Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T08:24:59.373Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T08:25:02.232Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:25:02.239Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"}]
2026-04-01T08:25:02.250Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T08:25:02.257Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T08:31:48.222Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ?",["[REDACTED]"]]
2026-04-01T08:31:48.226Z Result:
 []
2026-04-01T08:31:48.354Z SQL:
 INSERT INTO users_v2 (first_name, last_name, email, password_hash, is_active, is_email_verified) VALUES (?, ?, ?, ?, ?, ?) 
 args ["INSERT INTO users_v2 (first_name, last_name, email, password_hash, is_active, is_email_verified) VALUES (?, ?, ?, ?, ?, ?)",["Vidya","Kulkarni","[REDACTED]","$2b$10$kpyazlunVQoQeAuRo3vGe.1vUaeGq7Vp8uGqN9Mh1rpAAXGay7eyu",true,true]]
2026-04-01T08:31:48.365Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":7,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T08:31:48.366Z SQL:
 SELECT role_id FROM roles WHERE role_name IN (?) 
 args ["SELECT role_id FROM roles WHERE role_name IN (?)",["nutritionist"]]
2026-04-01T08:31:48.369Z Result:
 [{"role_id":4}]
2026-04-01T08:31:48.389Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:31:48.394Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"nutritionist"}]
2026-04-01T08:44:10.952Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T08:44:10.955Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T08:44:10.959Z MySQL Pool created successfully.
2026-04-01T08:44:11.022Z Successfully connected to database.
2026-04-01T08:44:11.022Z  Email User: [REDACTED]
2026-04-01T08:44:11.025Z Setting up DB setup route...
2026-04-01T08:44:11.035Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T08:44:48.150Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T08:44:48.163Z Result:
 [{"user_id":7,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"nutritionist"}]
2026-04-01T08:44:48.582Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[7]]
2026-04-01T08:44:48.589Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[7]]
2026-04-01T08:44:48.604Z Result:
 [{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni"}]
2026-04-01T08:44:48.613Z Result:
 []
2026-04-01T08:57:01.106Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T08:57:07.875Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T08:57:07.879Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T08:57:09.704Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:57:09.737Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"nutritionist"}]
2026-04-01T08:57:09.752Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T08:57:09.755Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T08:57:17.227Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:57:17.235Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"nutritionist"}]
2026-04-01T08:57:17.254Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T08:57:17.257Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T08:57:26.832Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[false,"7"]]
2026-04-01T08:57:26.842Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T08:57:26.861Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:57:26.872Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":0,"roles":"nutritionist"}]
2026-04-01T08:57:31.785Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[true,"7"]]
2026-04-01T08:57:31.793Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T08:57:31.812Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T08:57:31.817Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"nutritionist"}]
2026-04-01T09:05:37.717Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T09:05:37.727Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"nutritionist"}]
2026-04-01T09:05:37.742Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T09:05:37.746Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T09:05:48.828Z SQL:
 DELETE FROM user_roles WHERE user_id = ? AND role_id != (SELECT role_id FROM roles WHERE role_name = "client") 
 args ["DELETE FROM user_roles WHERE user_id = ? AND role_id != (SELECT role_id FROM roles WHERE role_name = \"client\")",["7"]]
2026-04-01T09:05:48.836Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T09:05:48.837Z SQL:
 SELECT role_id FROM roles WHERE role_name IN (?) 
 args ["SELECT role_id FROM roles WHERE role_name IN (?)",["executive"]]
2026-04-01T09:05:48.846Z Result:
 [{"role_id":5}]
2026-04-01T09:05:48.866Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T09:05:48.883Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T09:13:14.189Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T09:13:14.198Z Result:
 [{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T09:13:14.220Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T09:13:14.223Z Result:
 [{"first_name":"Madhav","last_name":"Joshi"}]
2026-04-01T09:13:26.404Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ?",["[REDACTED]","1"]]
2026-04-01T09:13:26.407Z Result:
 []
2026-04-01T09:13:26.409Z SQL:
 UPDATE users_v2 SET first_name = ?, last_name = ?, email = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET first_name = ?, last_name = ?, email = ? WHERE user_id = ?",["Madhav Laxman","Joshi","[REDACTED]","1"]]
2026-04-01T09:13:26.421Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T09:13:26.441Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T09:13:26.443Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T09:22:00.543Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T09:22:00.564Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T09:22:00.574Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T09:22:00.592Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T09:22:00.606Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T09:22:00.608Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T09:22:07.605Z [2026-04-01T09:22:07.605Z] ADMIN /api/admin/clients/4/personal-details HIT
2026-04-01T09:22:07.606Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["4"]]
2026-04-01T09:22:07.614Z Result:
 [{"client_id":4,"first_name":"Training 1","last_name":"Training 2","mobile_number":"1234567890","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T09:22:20.604Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T09:22:20.612Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T09:22:20.621Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T09:22:20.633Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T09:22:20.642Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T09:22:20.646Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T09:22:24.012Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T09:22:24.011Z [2026-04-01T09:22:24.011Z] ADMIN /api/admin/clients/6/personal-details HIT
2026-04-01T09:22:24.016Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T09:35:13.356Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T09:35:13.362Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T09:35:13.377Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T09:35:13.388Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T09:35:13.391Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T09:35:13.393Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T09:35:31.017Z [2026-04-01T09:35:31.017Z] ADMIN /api/admin/clients/5/personal-details HIT
2026-04-01T09:35:31.018Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["5"]]
2026-04-01T09:35:31.023Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","mobile_number":"0987654321","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T09:35:31.061Z [2026-04-01T09:35:31.061Z] /api/client/compare/5 HIT
2026-04-01T09:35:31.061Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["5"]]
2026-04-01T09:35:31.066Z Result:
 [{"client_consultation_id":3,"created_at":"2026-03-30T04:05:58.000Z","updated_at":"2026-03-30T04:05:58.000Z","consultation_date":"2026-03-30T04:05:58.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":5}]
2026-04-01T09:35:31.067Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[3]]
2026-04-01T09:35:31.081Z Result:
 []
2026-04-01T09:35:31.081Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[3]]
2026-04-01T09:35:31.084Z Result:
 []
2026-04-01T09:35:31.085Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[3]]
2026-04-01T09:35:31.087Z Result:
 [{"plan_id":16,"client_consultation_id":3,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-03-31T21:28:36.000Z","updated_at":"2026-03-31T21:28:36.000Z","created_by_admin_id":1,"created_by_nutritionist_id":null}]
2026-04-01T09:35:31.093Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[16]]
2026-04-01T09:35:31.098Z Result:
 []
2026-04-01T10:18:28.961Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T10:18:28.964Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T10:18:28.974Z MySQL Pool created successfully.
2026-04-01T10:18:29.130Z Successfully connected to database.
2026-04-01T10:18:29.135Z Setting up DB setup route...
2026-04-01T10:18:29.145Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T10:18:29.132Z  Email User: [REDACTED]
2026-04-01T10:18:49.194Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T10:18:49.211Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T10:18:51.155Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:18:51.167Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:18:51.185Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:18:51.196Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:18:53.147Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:18:53.150Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:18:53.162Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:18:53.174Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:18:53.180Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:18:53.189Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:19:22.679Z [2026-04-01T10:19:22.679Z] /api/general-food-recommendations HIT
2026-04-01T10:19:22.679Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T10:19:22.685Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T10:19:22.719Z [2026-04-01T10:19:22.719Z] ADMIN /api/admin/clients/2/food-plan/latest HIT
2026-04-01T10:19:22.722Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["2"]]
2026-04-01T10:19:22.729Z Result:
 [{"plan_id":17,"additional_personal_recommendations":null,"created_at":"2026-03-31T22:06:23.000Z","updated_at":"2026-03-31T22:06:23.000Z"}]
2026-04-01T10:19:22.730Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT *\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[17]]
2026-04-01T10:19:22.744Z Result:
 []
2026-04-01T10:19:43.754Z [2026-04-01T10:19:43.754Z] ADMIN /api/admin/clients/2/food-plan POST HIT by admin_id: 1
2026-04-01T10:19:43.755Z Received food plan data from admin: {
  "hourly_plan": {
    "06:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": "test change"
    },
    "07:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "08:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "09:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "10:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "11:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "12:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "13:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "14:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "15:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "16:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "17:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "18:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "19:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "20:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "21:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "22:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "23:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "00:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "01:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "02:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "03:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "04:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "05:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    }
  },
  "additional_personal_recommendations": ""
}
2026-04-01T10:19:43.760Z Admin food plan save for client 2: Transaction started.
2026-04-01T10:19:43.761Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",["2"]]
2026-04-01T10:19:43.765Z Result:
 [{"client_consultation_id":5}]
2026-04-01T10:19:43.766Z SQL:
 DELETE FROM client_food_plans WHERE client_consultation_id = ? 
 args ["DELETE FROM client_food_plans WHERE client_consultation_id = ?",[5]]
2026-04-01T10:19:43.776Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T10:19:43.778Z SQL:
  INSERT INTO client_food_plans (client_consultation_id, additional_personal_recommendations, created_by_admin_id) VALUES (?, ?, ?) 
 args ["\n                INSERT INTO client_food_plans (client_consultation_id, additional_personal_recommendations, created_by_admin_id)\n                VALUES (?, ?, ?)",[5,null,1]]
2026-04-01T10:19:43.782Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":19,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T10:19:43.783Z Admin food plan save: Inserted into client_food_plans, planId: 19
2026-04-01T10:19:43.789Z Admin food plan save: Inserted 1 hourly details for planId: 19
2026-04-01T10:19:43.794Z Admin food plan save for client 2: Transaction committed successfully.
2026-04-01T10:19:49.761Z [2026-04-01T10:19:49.761Z] /api/general-food-recommendations HIT
2026-04-01T10:19:49.761Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T10:19:49.763Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T10:19:49.801Z [2026-04-01T10:19:49.801Z] ADMIN /api/admin/clients/2/food-plan/latest HIT
2026-04-01T10:19:49.802Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["2"]]
2026-04-01T10:19:49.805Z Result:
 [{"plan_id":19,"additional_personal_recommendations":null,"created_at":"2026-04-01T10:19:43.000Z","updated_at":"2026-04-01T10:19:43.000Z"}]
2026-04-01T10:19:49.809Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT *\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[19]]
2026-04-01T10:19:49.814Z Result:
 [{"detail_id":23,"plan_id":19,"time_slot":"06:00","present_intake":null,"proposed_structure":null,"additional_points":"test change"}]
2026-04-01T10:24:12.836Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:24:12.843Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:24:12.854Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:24:12.866Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:24:12.868Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:24:12.887Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:39:34.717Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:39:34.750Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:39:34.928Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:39:35.096Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:39:35.173Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:39:35.175Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:39:42.589Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:39:42.619Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:39:42.632Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:39:42.655Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:39:42.724Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:39:42.727Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:44:23.310Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:44:23.314Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:44:23.316Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:44:23.326Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:44:23.334Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:44:23.336Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:44:24.708Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:44:24.718Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:44:24.729Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:44:24.736Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:44:24.748Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:44:24.751Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:51:39.386Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:51:39.396Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:51:39.401Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:51:39.414Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:51:39.429Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:51:39.431Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:51:47.679Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[false,"5"]]
2026-04-01T10:51:47.684Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T10:51:47.704Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:51:47.711Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:51:51.695Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[true,"5"]]
2026-04-01T10:51:51.705Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T10:51:51.706Z SQL:
 SELECT email, first_name FROM users_v2 WHERE user_id = ? 
 args ["SELECT email, first_name FROM users_v2 WHERE user_id = ?",["5"]]
2026-04-01T10:51:51.718Z Result:
 [{"email":"[REDACTED]","first_name":"Arogyanubhuti"}]
2026-04-01T10:51:56.739Z Sent account activation email to arogyanubhutifoundation@gmail.com
2026-04-01T10:51:56.764Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:51:56.767Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:55:42.898Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T10:55:42.906Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:55:42.910Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T10:55:42.924Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T10:55:42.938Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T10:55:42.941Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T10:55:50.258Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number FROM users_v2 u WHERE u.user_id = ? 
 args ["\n                SELECT\n                   u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number\n                FROM users_v2 u\n                WHERE u.user_id = ?",["4"]]
2026-04-01T10:55:50.263Z Result:
 [{"client_id":4,"first_name":"Training 1","last_name":"Training 2","email":"[REDACTED]","mobile_number":"1234567890"}]
2026-04-01T10:55:58.437Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ?",["[REDACTED]","4"]]
2026-04-01T10:55:58.439Z Result:
 []
2026-04-01T10:55:58.439Z SQL:
 UPDATE users_v2 SET first_name = ?, last_name = ?, email = ?, mobile_number = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET first_name = ?, last_name = ?, email = ?, mobile_number = ? WHERE user_id = ?",["Training 11","Training 22","[REDACTED]","1234567890","4"]]
2026-04-01T10:55:58.442Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T10:55:58.459Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T10:55:58.463Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T12:12:25.805Z [verifyAdminToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T12:12:25.807Z [verifyAdminToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T12:12:30.733Z [verifyAdminToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T12:12:39.466Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T12:12:39.470Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T12:12:41.379Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T12:12:41.391Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T12:12:41.408Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T12:12:41.409Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T12:12:43.542Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T12:12:43.550Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T12:12:43.558Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T12:12:43.573Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T12:12:43.578Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T12:12:43.580Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T12:13:13.650Z SQL:
 SELECT u.user_id FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.user_id = ? AND r.role_name = 'executive' AND u.is_active = TRUE 
 args ["SELECT u.user_id FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.user_id = ? AND r.role_name = 'executive' AND u.is_active = TRUE",["3"]]
2026-04-01T12:13:13.659Z Result:
 [{"user_id":3}]
2026-04-01T12:13:13.660Z SQL:
 UPDATE users_v2 SET assigned_executive_id = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET assigned_executive_id = ? WHERE user_id = ?",["3","6"]]
2026-04-01T12:13:13.665Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T12:13:13.680Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T12:13:13.684Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T12:13:21.886Z SQL:
 SELECT u.user_id FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.user_id = ? AND r.role_name = 'nutritionist' AND u.is_active = TRUE 
 args ["SELECT u.user_id FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.user_id = ? AND r.role_name = 'nutritionist' AND u.is_active = TRUE",["3"]]
2026-04-01T12:13:21.889Z Result:
 [{"user_id":3}]
2026-04-01T12:13:21.890Z SQL:
 UPDATE users_v2 SET assigned_nutritionist_id = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET assigned_nutritionist_id = ? WHERE user_id = ?",["3","6"]]
2026-04-01T12:13:21.899Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T12:13:21.911Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T12:13:21.921Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T19:44:18.365Z [verifyAdminToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T19:44:18.368Z [verifyAdminToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T19:44:23.237Z [verifyAdminToken] Unauthorized: Missing token in cookies or headers.
2026-04-01T19:44:31.347Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T19:44:31.351Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T19:44:33.148Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:44:33.169Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:44:33.187Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:44:33.190Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:44:36.305Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:44:36.314Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T19:44:36.335Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:44:36.339Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T19:44:36.354Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:44:36.355Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:44:49.513Z [2026-04-01T19:44:49.513Z] ADMIN 1 /api/admin/clients/2/medical-history/unfinalize HIT
2026-04-01T19:44:49.514Z SQL:
  UPDATE client_consultations SET is_finalized = FALSE WHERE user_id = ? AND is_latest = TRUE 
 args ["\n                UPDATE client_consultations SET is_finalized = FALSE WHERE user_id = ? AND is_latest = TRUE",["2"]]
2026-04-01T19:44:49.525Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T19:44:49.526Z Final Submission set to FALSE for client  2
2026-04-01T19:44:49.584Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T19:44:49.590Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T19:50:15.252Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:50:15.256Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T19:50:15.267Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:50:15.271Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T19:50:15.286Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:50:15.288Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:50:24.625Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T19:50:31.972Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T19:50:31.975Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T19:50:32.171Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T19:50:32.183Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]"}]
2026-04-01T19:50:35.489Z [2026-04-01T19:50:35.489Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T19:50:35.492Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T19:50:35.501Z Result:
 [{"history_id":11,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-03-31T21:46:33.000Z","updated_at":"2026-03-31T21:46:33.000Z"}]
2026-04-01T19:50:35.505Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[11]]
2026-04-01T19:50:35.513Z Result:
 []
2026-04-01T19:50:41.907Z [2026-04-01T19:50:41.907Z] /api/client/medical-history HIT for clientId: 2
2026-04-01T19:50:41.908Z Value of is_final_submission from request body: true (Type: boolean)
2026-04-01T19:50:41.909Z Received medical history data: {
  "family_medical_history": "Mother was diabetic and father had cancer",
  "medications": [],
  "is_final_submission": true
}
2026-04-01T19:50:41.911Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",[2]]
2026-04-01T19:50:41.910Z Medical history save: Transaction started.
2026-04-01T19:50:41.913Z Result:
 [{"client_consultation_id":5}]
2026-04-01T19:50:41.917Z SQL:
 DELETE FROM client_medical_history WHERE client_consultation_id = ? 
 args ["DELETE FROM client_medical_history WHERE client_consultation_id = ?",[5]]
2026-04-01T19:50:41.928Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T19:50:41.932Z SQL:
  INSERT INTO client_medical_history (client_consultation_id, family_medical_history) VALUES (?, ?) 
 args ["\n                INSERT INTO client_medical_history (client_consultation_id, family_medical_history) \n                VALUES (?, ?)",[5,"Mother was diabetic and father had cancer"]]
2026-04-01T19:50:41.947Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":12,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T19:50:41.947Z SQL:
  UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP , is_finalized = TRUE WHERE client_consultation_id = ? AND (is_finalized = FALSE OR is_finalized IS NULL)  
 args ["\n                UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP , is_finalized = TRUE\n                WHERE client_consultation_id = ?\n                 AND (is_finalized = FALSE OR is_finalized IS NULL)\n            ",[5]]
2026-04-01T19:50:41.947Z Medical history save: Inserted into client_medical_history, historyId: 12
2026-04-01T19:50:41.959Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T19:50:41.960Z Final Submission set to TRUE and timestamp updated for consultation 5
2026-04-01T19:50:41.961Z Medical history save: No medications to insert for historyId: 12
2026-04-01T19:50:41.965Z Medical history save: Transaction committed successfully.
2026-04-01T19:50:45.300Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T19:50:52.178Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T19:50:52.182Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T19:50:53.821Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:50:53.848Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:50:53.854Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:50:53.856Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:50:56.173Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:50:56.188Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T19:50:56.199Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:50:56.214Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T19:50:56.220Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:50:56.229Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:51:04.938Z [2026-04-01T19:51:04.938Z] POST /api/admin/clients/2/consultations HIT
2026-04-01T19:51:04.941Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? AND is_finalized = TRUE ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_consultations WHERE user_id = ? AND is_finalized = TRUE ORDER BY created_at DESC LIMIT 1",["2"]]
2026-04-01T19:51:04.983Z Result:
 [{"client_consultation_id":5,"created_at":"2026-03-31T10:33:22.000Z","updated_at":"2026-04-01T19:50:41.000Z","consultation_date":"2026-03-31T10:33:22.000Z","gender":"Male","marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":1,"is_food_plan_complete":0,"user_id":2}]
2026-04-01T19:51:04.985Z SQL:
 UPDATE client_consultations SET is_latest = FALSE WHERE user_id = ? 
 args ["UPDATE client_consultations SET is_latest = FALSE WHERE user_id = ?",["2"]]
2026-04-01T19:51:04.994Z Result:
 {"fieldCount":0,"affectedRows":2,"insertId":0,"info":"Rows matched: 2  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T19:51:05.000Z SQL:
  INSERT INTO client_consultations (is_latest, user_id, gender, marital_status, height_cms, weight_kg, age_years, shift_duty, joint_family, is_vegetarian, is_vegan, is_jain, has_lactose_intolerance, date_of_payment, health_issues, food_liking, food_disliking, job_description, job_timings, sedentary_status, travelling_frequency) SELECT TRUE, user_id, gender, marital_status, height_cms, weight_kg, age_years, shift_duty, joint_family, is_vegetarian, is_vegan, is_jain, has_lactose_intolerance, date_of_payment, health_issues, food_liking, food_disliking, job_description, job_timings, sedentary_status, travelling_frequency FROM client_consultations WHERE client_consultation_id = ? 
 args ["\n                INSERT INTO client_consultations (is_latest, user_id, gender, marital_status, height_cms, weight_kg, age_years, shift_duty, joint_family, is_vegetarian, is_vegan, is_jain, has_lactose_intolerance, date_of_payment, health_issues, food_liking, food_disliking, job_description, job_timings, sedentary_status, travelling_frequency)\n                SELECT TRUE, user_id, gender, marital_status, height_cms, weight_kg, age_years, shift_duty, joint_family, is_vegetarian, is_vegan, is_jain, has_lactose_intolerance, date_of_payment, health_issues, food_liking, food_disliking, job_description, job_timings, sedentary_status, travelling_frequency\n                FROM client_consultations\n                WHERE client_consultation_id = ?",[5]]
2026-04-01T19:51:05.021Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":6,"info":"Records: 1  Duplicates: 0  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T19:51:05.037Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[5]]
2026-04-01T19:51:05.058Z Result:
 [{"history_id":12,"client_consultation_id":5,"family_medical_history":"Mother was diabetic and father had cancer","created_at":"2026-04-01T19:50:41.000Z","updated_at":"2026-04-01T19:50:41.000Z"}]
2026-04-01T19:51:05.069Z SQL:
  INSERT INTO client_medical_history (client_consultation_id, family_medical_history) VALUES (?, ?) 
 args ["\n                    INSERT INTO client_medical_history (client_consultation_id, family_medical_history)\n                    VALUES (?, ?)",[6,"Mother was diabetic and father had cancer"]]
2026-04-01T19:51:05.075Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":13,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T19:51:05.088Z SQL:
 SELECT * FROM client_medications WHERE history_id = ? 
 args ["SELECT * FROM client_medications WHERE history_id = ?",[12]]
2026-04-01T19:51:05.095Z Result:
 []
2026-04-01T19:51:20.659Z [2026-04-01T19:51:20.659Z] /api/general-food-recommendations HIT
2026-04-01T19:51:20.752Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T19:51:20.843Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T19:51:20.975Z [2026-04-01T19:51:20.975Z] ADMIN /api/admin/clients/2/food-plan/latest HIT
2026-04-01T19:51:21.009Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["2"]]
2026-04-01T19:51:21.108Z Result:
 []
2026-04-01T19:51:43.527Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T19:51:52.780Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T19:51:52.783Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T19:51:52.962Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T19:51:52.969Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]"}]
2026-04-01T19:51:56.194Z [2026-04-01T19:51:56.194Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T19:51:56.194Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T19:51:56.198Z Result:
 [{"history_id":13,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T19:51:05.000Z","updated_at":"2026-04-01T19:51:05.000Z"}]
2026-04-01T19:51:56.199Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[13]]
2026-04-01T19:51:56.202Z Result:
 []
2026-04-01T19:51:56.249Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T19:51:56.259Z Result:
 [{"first_name":"Testing","last_name":"Testing","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T19:52:08.093Z [2026-04-01T19:52:08.093Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T19:52:08.094Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T19:52:08.096Z Result:
 [{"history_id":13,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T19:51:05.000Z","updated_at":"2026-04-01T19:51:05.000Z"}]
2026-04-01T19:52:08.096Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[13]]
2026-04-01T19:52:08.098Z Result:
 []
2026-04-01T19:52:08.144Z [2026-04-01T19:52:08.144Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T19:52:08.146Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T19:52:08.154Z Result:
 []
2026-04-01T19:52:11.685Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T19:52:27.000Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T19:52:27.004Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T19:52:28.723Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:52:28.738Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:52:28.752Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:52:28.753Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:52:31.589Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:52:31.592Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T19:52:31.607Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:52:31.616Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T19:52:31.623Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:52:31.624Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:52:38.960Z [2026-04-01T19:52:38.960Z] ADMIN /api/admin/clients/2/personal-details HIT
2026-04-01T19:52:38.960Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["2"]]
2026-04-01T19:52:38.969Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T19:52:38.992Z [2026-04-01T19:52:38.992Z] /api/client/compare/2 HIT
2026-04-01T19:52:38.993Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["2"]]
2026-04-01T19:52:39.001Z Result:
 [{"client_consultation_id":1,"created_at":"2026-01-30T03:06:32.000Z","updated_at":"2026-03-31T10:33:22.000Z","consultation_date":"2026-01-30T03:06:32.000Z","gender":"Male","marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":0,"is_finalized":1,"is_food_plan_complete":0,"user_id":2},{"client_consultation_id":5,"created_at":"2026-03-31T10:33:22.000Z","updated_at":"2026-04-01T19:51:04.000Z","consultation_date":"2026-03-31T10:33:22.000Z","gender":"Male","marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":0,"is_finalized":1,"is_food_plan_complete":0,"user_id":2},{"client_consultation_id":6,"created_at":"2026-04-01T19:51:05.000Z","updated_at":"2026-04-01T19:51:05.000Z","consultation_date":"2026-04-01T19:51:05.000Z","gender":"Male","marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":2}]
2026-04-01T19:52:39.004Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[1]]
2026-04-01T19:52:39.008Z Result:
 [{"report_id":5,"client_consultation_id":1,"report_date":"2026-02-03","created_at":"2026-03-31T00:53:35.000Z","updated_at":"2026-03-31T00:53:35.000Z"}]
2026-04-01T19:52:39.009Z SQL:
 SELECT * FROM client_blood_test_results WHERE report_id = ? 
 args ["SELECT * FROM client_blood_test_results WHERE report_id = ?",[5]]
2026-04-01T19:52:39.017Z Result:
 [{"result_id":140,"report_id":5,"test_code":"hemoglobin","value":"15"},{"result_id":141,"report_id":5,"test_code":"total_wbc","value":"2"},{"result_id":142,"report_id":5,"test_code":"total_rbc","value":"2"},{"result_id":143,"report_id":5,"test_code":"platelet","value":"2"},{"result_id":144,"report_id":5,"test_code":"pcv","value":"2"},{"result_id":145,"report_id":5,"test_code":"mcv","value":"24"},{"result_id":146,"report_id":5,"test_code":"mch","value":"6"},{"result_id":147,"report_id":5,"test_code":"mchc","value":"7"},{"result_id":148,"report_id":5,"test_code":"rdw","value":"8"},{"result_id":149,"report_id":5,"test_code":"eosinophils","value":"9"},{"result_id":150,"report_id":5,"test_code":"fasting_glucose","value":"8"},{"result_id":151,"report_id":5,"test_code":"fasting_insulin","value":"7"},{"result_id":152,"report_id":5,"test_code":"hba1c_hplc","value":"6"},{"result_id":153,"report_id":5,"test_code":"hba1c_ifcc","value":"5"},{"result_id":154,"report_id":5,"test_code":"avg_plasma_glucose","value":"4"},{"result_id":155,"report_id":5,"test_code":"uric_acid","value":"3"},{"result_id":156,"report_id":5,"test_code":"bun","value":"2"},{"result_id":157,"report_id":5,"test_code":"s_creatinine","value":"21"},{"result_id":158,"report_id":5,"test_code":"bun_creatinine_ratio","value":"34"},{"result_id":159,"report_id":5,"test_code":"sodium","value":"6"},{"result_id":160,"report_id":5,"test_code":"chloride","value":"8"},{"result_id":161,"report_id":5,"test_code":"egfr","value":"7"},{"result_id":162,"report_id":5,"test_code":"bilirubin_total","value":"6"},{"result_id":163,"report_id":5,"test_code":"bilirubin_direct","value":"5"},{"result_id":164,"report_id":5,"test_code":"bilirubin_indirect","value":"4"},{"result_id":165,"report_id":5,"test_code":"sgpt_alt","value":"3"},{"result_id":166,"report_id":5,"test_code":"sgot","value":"2"},{"result_id":167,"report_id":5,"test_code":"protein","value":"1"},{"result_id":168,"report_id":5,"test_code":"albumin","value":"5"},{"result_id":169,"report_id":5,"test_code":"globulin","value":"4"},{"result_id":170,"report_id":5,"test_code":"ag_ratio","value":"3"},{"result_id":171,"report_id":5,"test_code":"cholesterol","value":"4"},{"result_id":172,"report_id":5,"test_code":"triglyceride","value":"5"},{"result_id":173,"report_id":5,"test_code":"hdl","value":"6"},{"result_id":174,"report_id":5,"test_code":"ldl","value":"5"},{"result_id":175,"report_id":5,"test_code":"vldl","value":"4"},{"result_id":176,"report_id":5,"test_code":"ldl_hdl_ratio","value":"3"},{"result_id":177,"report_id":5,"test_code":"chol_hdl_ratio","value":"2"},{"result_id":178,"report_id":5,"test_code":"homocystin","value":"1"},{"result_id":179,"report_id":5,"test_code":"crp","value":"5"},{"result_id":180,"report_id":5,"test_code":"vit_d3","value":"6"},{"result_id":181,"report_id":5,"test_code":"vit_b12","value":"5"},{"result_id":182,"report_id":5,"test_code":"testosterone","value":"4"},{"result_id":183,"report_id":5,"test_code":"t3","value":"3"},{"result_id":184,"report_id":5,"test_code":"t4","value":"4"},{"result_id":185,"report_id":5,"test_code":"tsh","value":"6"}]
2026-04-01T19:52:39.026Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[1]]
2026-04-01T19:52:39.030Z Result:
 [{"history_id":9,"client_consultation_id":1,"family_medical_history":"Mother was diabetic and father had cancer","created_at":"2026-03-31T10:32:51.000Z","updated_at":"2026-03-31T10:32:51.000Z"}]
2026-04-01T19:52:39.036Z SQL:
 SELECT * FROM client_medications WHERE history_id = ? 
 args ["SELECT * FROM client_medications WHERE history_id = ?",[9]]
2026-04-01T19:52:39.038Z Result:
 []
2026-04-01T19:52:39.038Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[1]]
2026-04-01T19:52:39.042Z Result:
 [{"plan_id":15,"client_consultation_id":1,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-03-31T00:59:53.000Z","updated_at":"2026-03-31T00:59:53.000Z","created_by_admin_id":null,"created_by_nutritionist_id":null}]
2026-04-01T19:52:39.044Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[15]]
2026-04-01T19:52:39.054Z Result:
 [{"detail_id":21,"plan_id":15,"time_slot":"06:00","present_intake":"Limboo Pani ","proposed_structure":null,"additional_points":null}]
2026-04-01T19:52:39.055Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[5]]
2026-04-01T19:52:39.057Z Result:
 []
2026-04-01T19:52:39.058Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[5]]
2026-04-01T19:52:39.060Z Result:
 [{"history_id":12,"client_consultation_id":5,"family_medical_history":"Mother was diabetic and father had cancer","created_at":"2026-04-01T19:50:41.000Z","updated_at":"2026-04-01T19:50:41.000Z"}]
2026-04-01T19:52:39.061Z SQL:
 SELECT * FROM client_medications WHERE history_id = ? 
 args ["SELECT * FROM client_medications WHERE history_id = ?",[12]]
2026-04-01T19:52:39.070Z Result:
 []
2026-04-01T19:52:39.071Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[5]]
2026-04-01T19:52:39.074Z Result:
 [{"plan_id":19,"client_consultation_id":5,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T10:19:43.000Z","updated_at":"2026-04-01T10:19:43.000Z","created_by_admin_id":1,"created_by_nutritionist_id":null}]
2026-04-01T19:52:39.075Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[19]]
2026-04-01T19:52:39.078Z Result:
 [{"detail_id":23,"plan_id":19,"time_slot":"06:00","present_intake":null,"proposed_structure":null,"additional_points":"test change"}]
2026-04-01T19:52:39.081Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[6]]
2026-04-01T19:52:39.087Z Result:
 []
2026-04-01T19:52:39.087Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[6]]
2026-04-01T19:52:39.089Z Result:
 [{"history_id":13,"client_consultation_id":6,"family_medical_history":"Mother was diabetic and father had cancer","created_at":"2026-04-01T19:51:05.000Z","updated_at":"2026-04-01T19:51:05.000Z"}]
2026-04-01T19:52:39.090Z SQL:
 SELECT * FROM client_medications WHERE history_id = ? 
 args ["SELECT * FROM client_medications WHERE history_id = ?",[13]]
2026-04-01T19:52:39.092Z Result:
 []
2026-04-01T19:52:39.092Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[6]]
2026-04-01T19:52:39.096Z Result:
 []
2026-04-01T19:52:50.374Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:52:50.377Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:52:50.396Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:52:50.398Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:52:52.367Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T19:52:52.374Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T19:52:52.378Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T19:52:52.382Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T19:52:52.395Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T19:52:52.396Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T19:53:01.486Z [2026-04-01T19:53:01.486Z] /api/general-food-recommendations HIT
2026-04-01T19:53:01.487Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T19:53:01.489Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T19:53:01.536Z [2026-04-01T19:53:01.536Z] ADMIN /api/admin/clients/2/food-plan/latest HIT
2026-04-01T19:53:01.543Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["2"]]
2026-04-01T19:53:01.547Z Result:
 []
2026-04-01T20:01:03.486Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:01:03.495Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T20:01:03.498Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:01:03.507Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T20:01:03.528Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:01:03.531Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:01:12.706Z [2026-04-01T20:01:12.706Z] /api/general-food-recommendations HIT
2026-04-01T20:01:12.707Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T20:01:12.710Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T20:01:12.717Z [2026-04-01T20:01:12.717Z] ADMIN /api/admin/clients/2/food-plan/latest HIT
2026-04-01T20:01:12.717Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["2"]]
2026-04-01T20:01:12.720Z Result:
 []
2026-04-01T20:01:38.304Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T20:01:45.363Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T20:01:45.368Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T20:01:45.568Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T20:01:45.571Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing","email":"[REDACTED]"}]
2026-04-01T20:01:50.116Z [2026-04-01T20:01:50.116Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T20:01:50.117Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T20:01:50.120Z Result:
 [{"history_id":13,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T19:51:05.000Z","updated_at":"2026-04-01T19:51:05.000Z"}]
2026-04-01T20:01:50.132Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[13]]
2026-04-01T20:01:50.138Z Result:
 []
2026-04-01T20:01:50.163Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T20:01:50.168Z Result:
 [{"first_name":"Testing","last_name":"Testing","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T20:02:02.222Z [2026-04-01T20:02:02.222Z] HIT: POST /api/client/personal-details
2026-04-01T20:02:02.224Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ?",["[REDACTED]",2]]
2026-04-01T20:02:02.226Z Result:
 []
2026-04-01T20:02:02.228Z SQL:
  UPDATE users_v2 SET first_name = ?, last_name = ?, mobile_number = ?, email = ?, address_1 = ?, address_2 = ?, address_3 = ?, city = ?, pincode = ?, reference_source = ?, updated_at = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["\n                UPDATE users_v2 SET\n                    first_name = ?, last_name = ?, mobile_number = ?, email = ?,\n                    address_1 = ?, address_2 = ?, address_3 = ?, city = ?, pincode = ?,\n                    reference_source = ?, updated_at = CURRENT_TIMESTAMP\n                WHERE user_id = ?",["Testing","Testing 1","1234567899","[REDACTED]","Reelicon","","","","","",2]]
2026-04-01T20:02:02.233Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T20:02:02.242Z SQL:
  UPDATE client_consultations SET height_cms = ?, weight_kg = ?, age_years = ?, gender = ?, marital_status = ?, shift_duty = ?, joint_family = ?, is_vegetarian = ?, is_vegan = ?, is_jain = ?, has_lactose_intolerance = ?, date_of_payment = ?, health_issues = ?, food_liking = ?, food_disliking = ?, job_description = ?, job_timings = ?, sedentary_status = ?, travelling_frequency = ?, updated_at = CURRENT_TIMESTAMP WHERE user_id = ? AND is_latest = TRUE 
 args ["\n                UPDATE client_consultations SET\n                    height_cms = ?, weight_kg = ?, age_years = ?, gender = ?, marital_status = ?,\n                    shift_duty = ?, joint_family = ?, is_vegetarian = ?, is_vegan = ?, is_jain = ?,\n                    has_lactose_intolerance = ?, date_of_payment = ?,\n                    health_issues = ?, food_liking = ?, food_disliking = ?,\n                    job_description = ?, job_timings = ?, sedentary_status = ?, travelling_frequency = ?,\n                    updated_at = CURRENT_TIMESTAMP\n                WHERE user_id = ? AND is_latest = TRUE",[null,null,null,"Male",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]]
2026-04-01T20:02:02.252Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T20:02:02.517Z [2026-04-01T20:02:02.517Z] HIT: POST /api/client/personal-details
2026-04-01T20:02:02.518Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ?",["[REDACTED]",2]]
2026-04-01T20:02:02.522Z Result:
 []
2026-04-01T20:02:02.532Z SQL:
  UPDATE users_v2 SET first_name = ?, last_name = ?, mobile_number = ?, email = ?, address_1 = ?, address_2 = ?, address_3 = ?, city = ?, pincode = ?, reference_source = ?, updated_at = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["\n                UPDATE users_v2 SET\n                    first_name = ?, last_name = ?, mobile_number = ?, email = ?,\n                    address_1 = ?, address_2 = ?, address_3 = ?, city = ?, pincode = ?,\n                    reference_source = ?, updated_at = CURRENT_TIMESTAMP\n                WHERE user_id = ?",["Testing","Testing 1","1234567899","[REDACTED]","Reelicon","","","","","",2]]
2026-04-01T20:02:02.538Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 0  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T20:02:02.539Z SQL:
  UPDATE client_consultations SET height_cms = ?, weight_kg = ?, age_years = ?, gender = ?, marital_status = ?, shift_duty = ?, joint_family = ?, is_vegetarian = ?, is_vegan = ?, is_jain = ?, has_lactose_intolerance = ?, date_of_payment = ?, health_issues = ?, food_liking = ?, food_disliking = ?, job_description = ?, job_timings = ?, sedentary_status = ?, travelling_frequency = ?, updated_at = CURRENT_TIMESTAMP WHERE user_id = ? AND is_latest = TRUE 
 args ["\n                UPDATE client_consultations SET\n                    height_cms = ?, weight_kg = ?, age_years = ?, gender = ?, marital_status = ?,\n                    shift_duty = ?, joint_family = ?, is_vegetarian = ?, is_vegan = ?, is_jain = ?,\n                    has_lactose_intolerance = ?, date_of_payment = ?,\n                    health_issues = ?, food_liking = ?, food_disliking = ?,\n                    job_description = ?, job_timings = ?, sedentary_status = ?, travelling_frequency = ?,\n                    updated_at = CURRENT_TIMESTAMP\n                WHERE user_id = ? AND is_latest = TRUE",[null,null,null,"Male",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]]
2026-04-01T20:02:02.547Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 0  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T20:02:07.996Z [2026-04-01T20:02:07.996Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T20:02:08.000Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T20:02:08.003Z Result:
 [{"history_id":13,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T19:51:05.000Z","updated_at":"2026-04-01T19:51:05.000Z"}]
2026-04-01T20:02:08.024Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[13]]
2026-04-01T20:02:08.034Z Result:
 []
2026-04-01T20:02:17.505Z [2026-04-01T20:02:17.505Z] /api/client/medical-history HIT for clientId: 2
2026-04-01T20:02:17.506Z Value of is_final_submission from request body: true (Type: boolean)
2026-04-01T20:02:17.507Z Received medical history data: {
  "family_medical_history": "Mother was diabetic and father had cancer",
  "medications": [],
  "is_final_submission": true
}
2026-04-01T20:02:17.511Z Medical history save: Transaction started.
2026-04-01T20:02:17.512Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",[2]]
2026-04-01T20:02:17.525Z Result:
 [{"client_consultation_id":6}]
2026-04-01T20:02:17.525Z SQL:
 DELETE FROM client_medical_history WHERE client_consultation_id = ? 
 args ["DELETE FROM client_medical_history WHERE client_consultation_id = ?",[6]]
2026-04-01T20:02:17.529Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T20:02:17.531Z SQL:
  INSERT INTO client_medical_history (client_consultation_id, family_medical_history) VALUES (?, ?) 
 args ["\n                INSERT INTO client_medical_history (client_consultation_id, family_medical_history) \n                VALUES (?, ?)",[6,"Mother was diabetic and father had cancer"]]
2026-04-01T20:02:17.539Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":14,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T20:02:17.541Z Medical history save: Inserted into client_medical_history, historyId: 14
2026-04-01T20:02:17.545Z SQL:
  UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP , is_finalized = TRUE WHERE client_consultation_id = ? AND (is_finalized = FALSE OR is_finalized IS NULL)  
 args ["\n                UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP , is_finalized = TRUE\n                WHERE client_consultation_id = ?\n                 AND (is_finalized = FALSE OR is_finalized IS NULL)\n            ",[6]]
2026-04-01T20:02:17.556Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T20:02:17.557Z Final Submission set to TRUE and timestamp updated for consultation 6
2026-04-01T20:02:17.558Z Medical history save: No medications to insert for historyId: 14
2026-04-01T20:02:17.561Z Medical history save: Transaction committed successfully.
2026-04-01T20:02:23.929Z [2026-04-01T20:02:23.929Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T20:02:23.930Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T20:02:23.936Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":1,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T20:02:23.937Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T20:02:23.948Z Result:
 []
2026-04-01T20:02:23.971Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T20:02:23.974Z Result:
 [{"first_name":"Testing","last_name":"Testing 1","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T20:02:28.868Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T20:02:36.747Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T20:02:36.749Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T20:02:38.488Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:02:38.515Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:02:38.521Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:02:38.526Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:02:40.940Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:02:40.952Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T20:02:40.965Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:02:40.973Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T20:02:40.990Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:02:40.999Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:02:55.581Z [2026-04-01T20:02:55.580Z] ADMIN 1 /api/admin/clients/2/food-plan/complete HIT
2026-04-01T20:02:55.585Z SQL:
  UPDATE client_consultations SET is_food_plan_complete = TRUE WHERE user_id = ? AND is_latest = TRUE 
 args ["\n                    UPDATE client_consultations SET is_food_plan_complete = TRUE WHERE user_id = ? AND is_latest = TRUE",["2"]]
2026-04-01T20:02:55.590Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T20:02:55.593Z Food plan marked as complete for client  2
2026-04-01T20:02:55.599Z SQL:
 SELECT email, first_name FROM users_v2 WHERE user_id = ? 
 args ["SELECT email, first_name FROM users_v2 WHERE user_id = ?",["2"]]
2026-04-01T20:02:55.603Z Result:
 [{"email":"[REDACTED]","first_name":"Testing"}]
2026-04-01T20:02:59.833Z Sent food plan completion email to madhavjoshi02@yahoo.com
2026-04-01T20:11:24.002Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:11:24.007Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T20:11:24.010Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:11:24.023Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":1,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T20:11:24.037Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:11:24.038Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:11:30.400Z [2026-04-01T20:11:30.400Z] ADMIN /api/admin/clients/6/medical-history/latest HIT
2026-04-01T20:11:30.400Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cc.is_food_plan_complete, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cc.is_food_plan_complete, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",["6"]]
2026-04-01T20:11:30.403Z Result:
 []
2026-04-01T20:16:04.667Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:16:04.674Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T20:16:04.683Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:16:04.691Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":1,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T20:16:04.697Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:16:04.698Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:16:07.872Z [2026-04-01T20:16:07.872Z] ADMIN /api/admin/clients/6/personal-details HIT
2026-04-01T20:16:07.873Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T20:16:07.879Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":3,"nutritionist_id":3,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T20:20:42.675Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:20:42.685Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T20:20:42.700Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:20:42.704Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":1,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T20:20:42.715Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:20:42.717Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:20:46.293Z [2026-04-01T20:20:46.293Z] ADMIN /api/admin/clients/6/personal-details HIT
2026-04-01T20:20:46.293Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T20:20:46.304Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":3,"nutritionist_id":3,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T20:20:46.332Z [2026-04-01T20:20:46.332Z] /api/client/compare/6 HIT
2026-04-01T20:20:46.334Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T20:20:46.338Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T20:20:46.339Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T20:20:46.340Z Result:
 []
2026-04-01T20:20:46.341Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T20:20:46.344Z Result:
 []
2026-04-01T20:20:46.348Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T20:20:46.351Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T20:20:46.352Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T20:20:46.354Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T20:27:00.715Z [2026-04-01T20:27:00.715Z] ADMIN /api/admin/clients/6/personal-details HIT
2026-04-01T20:27:00.716Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["6"]]
2026-04-01T20:27:00.722Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","mobile_number":"5555555555","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":3,"nutritionist_id":3,"registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T20:27:00.746Z [2026-04-01T20:27:00.746Z] /api/client/compare/6 HIT
2026-04-01T20:27:00.746Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["6"]]
2026-04-01T20:27:00.748Z Result:
 [{"client_consultation_id":4,"created_at":"2026-03-30T04:12:03.000Z","updated_at":"2026-03-30T04:12:03.000Z","consultation_date":"2026-03-30T04:12:03.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":6}]
2026-04-01T20:27:00.748Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T20:27:00.750Z Result:
 []
2026-04-01T20:27:00.751Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T20:27:00.763Z Result:
 []
2026-04-01T20:27:00.764Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[4]]
2026-04-01T20:27:00.765Z Result:
 [{"plan_id":18,"client_consultation_id":4,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T05:07:35.000Z","updated_at":"2026-04-01T05:07:35.000Z","created_by_admin_id":null,"created_by_nutritionist_id":1}]
2026-04-01T20:27:00.766Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[18]]
2026-04-01T20:27:00.768Z Result:
 [{"detail_id":22,"plan_id":18,"time_slot":"06:00","present_intake":null,"proposed_structure":"Test","additional_points":null}]
2026-04-01T20:27:08.100Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:27:08.110Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:27:08.134Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:27:08.135Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:27:10.151Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:27:10.163Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T20:27:10.170Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:27:10.181Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":1,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T20:27:10.193Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:27:10.198Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:27:16.160Z [2026-04-01T20:27:16.160Z] /api/general-food-recommendations HIT
2026-04-01T20:27:16.165Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T20:27:16.167Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T20:27:16.185Z [2026-04-01T20:27:16.185Z] ADMIN /api/admin/clients/5/food-plan/latest HIT
2026-04-01T20:27:16.185Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["5"]]
2026-04-01T20:27:16.187Z Result:
 [{"plan_id":16,"additional_personal_recommendations":null,"created_at":"2026-03-31T21:28:36.000Z","updated_at":"2026-03-31T21:28:36.000Z"}]
2026-04-01T20:27:16.187Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT *\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[16]]
2026-04-01T20:27:16.191Z Result:
 []
2026-04-01T20:31:41.950Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T20:31:41.952Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T20:31:41.955Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T20:31:41.969Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":1,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T20:31:41.982Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T20:31:41.986Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T20:31:50.062Z [2026-04-01T20:31:50.062Z] /api/general-food-recommendations HIT
2026-04-01T20:31:50.063Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T20:31:50.064Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T20:31:50.112Z [2026-04-01T20:31:50.112Z] ADMIN /api/admin/clients/2/food-plan/latest HIT
2026-04-01T20:31:50.115Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["2"]]
2026-04-01T20:31:50.117Z Result:
 []
2026-04-01T20:32:15.334Z [2026-04-01T20:32:15.334Z] ADMIN /api/admin/clients/2/food-plan POST HIT by admin_id: 1
2026-04-01T20:32:15.334Z Received food plan data from admin: {
  "hourly_plan": {
    "06:00": {
      "present_intake": null,
      "proposed_structure": "water",
      "additional_points": null
    },
    "07:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "08:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "09:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "10:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "11:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "12:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "13:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "14:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "15:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "16:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "17:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "18:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "19:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "20:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "21:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "22:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "23:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "00:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "01:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "02:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "03:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "04:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    },
    "05:00": {
      "present_intake": null,
      "proposed_structure": null,
      "additional_points": null
    }
  },
  "additional_personal_recommendations": ""
}
2026-04-01T20:32:15.337Z Admin food plan save for client 2: Transaction started.
2026-04-01T20:32:15.338Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",["2"]]
2026-04-01T20:32:15.341Z Result:
 [{"client_consultation_id":6}]
2026-04-01T20:32:15.346Z SQL:
 DELETE FROM client_food_plans WHERE client_consultation_id = ? 
 args ["DELETE FROM client_food_plans WHERE client_consultation_id = ?",[6]]
2026-04-01T20:32:15.351Z SQL:
  INSERT INTO client_food_plans (client_consultation_id, additional_personal_recommendations, created_by_admin_id) VALUES (?, ?, ?) 
 args ["\n                INSERT INTO client_food_plans (client_consultation_id, additional_personal_recommendations, created_by_admin_id)\n                VALUES (?, ?, ?)",[6,null,1]]
2026-04-01T20:32:15.350Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T20:32:15.355Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":20,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T20:32:15.357Z Admin food plan save: Inserted into client_food_plans, planId: 20
2026-04-01T20:32:15.361Z Admin food plan save: Inserted 1 hourly details for planId: 20
2026-04-01T20:32:15.366Z Admin food plan save for client 2: Transaction committed successfully.
2026-04-01T20:32:19.934Z [2026-04-01T20:32:19.934Z] /api/general-food-recommendations HIT
2026-04-01T20:32:19.935Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T20:32:19.936Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T20:32:19.946Z [2026-04-01T20:32:19.946Z] ADMIN /api/admin/clients/2/food-plan/latest HIT
2026-04-01T20:32:19.947Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["2"]]
2026-04-01T20:32:19.954Z Result:
 [{"plan_id":20,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z"}]
2026-04-01T20:32:19.960Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT *\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[20]]
2026-04-01T20:32:19.965Z Result:
 [{"detail_id":24,"plan_id":20,"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T21:36:19.802Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T21:36:26.786Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T21:36:26.792Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T21:36:27.018Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T21:36:27.027Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T21:41:05.868Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T21:41:05.870Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T21:41:32.196Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T21:41:38.728Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T21:41:38.736Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T21:41:38.919Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T21:41:38.926Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T21:45:32.761Z [2026-04-01T21:45:32.761Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T21:45:32.761Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T21:45:32.765Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":1,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T21:45:32.778Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T21:45:32.790Z Result:
 []
2026-04-01T21:45:32.815Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T21:45:32.821Z Result:
 [{"first_name":"Testing","last_name":"Testing 1","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T21:49:04.373Z [2026-04-01T21:49:04.373Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T21:49:04.374Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T21:49:04.392Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":1,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T21:49:04.401Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T21:49:04.403Z Result:
 []
2026-04-01T21:49:04.418Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T21:49:04.421Z Result:
 [{"first_name":"Testing","last_name":"Testing 1","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T21:55:40.777Z [2026-04-01T21:55:40.777Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T21:55:40.778Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T21:55:40.793Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":1,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T21:55:40.805Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T21:55:40.810Z Result:
 []
2026-04-01T21:55:40.819Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T21:55:40.822Z Result:
 [{"first_name":"Testing","last_name":"Testing 1","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T21:55:54.567Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T21:56:09.390Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T21:56:09.392Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T21:56:11.947Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T21:56:11.951Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T21:56:11.965Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T21:56:11.967Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T21:56:14.063Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T21:56:14.086Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T21:56:14.095Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T21:56:14.101Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T21:56:14.106Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":1,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T21:56:14.113Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T21:56:22.927Z [2026-04-01T21:56:22.927Z] ADMIN 1 /api/admin/clients/2/medical-history/unfinalize HIT
2026-04-01T21:56:22.930Z SQL:
  UPDATE client_consultations SET is_finalized = FALSE WHERE user_id = ? AND is_latest = TRUE 
 args ["\n                UPDATE client_consultations SET is_finalized = FALSE WHERE user_id = ? AND is_latest = TRUE",["2"]]
2026-04-01T21:56:22.943Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T21:56:22.943Z Final Submission set to FALSE for client  2
2026-04-01T21:56:23.000Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T21:56:23.003Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T21:56:25.726Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T21:56:32.380Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T21:56:32.382Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T21:56:32.557Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T21:56:32.559Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T21:56:35.054Z [2026-04-01T21:56:35.054Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T21:56:35.055Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T21:56:35.060Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T21:56:35.062Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T21:56:35.073Z Result:
 []
2026-04-01T21:56:35.092Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T21:56:35.098Z Result:
 [{"first_name":"Testing","last_name":"Testing 1","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T21:56:49.515Z [2026-04-01T21:56:49.515Z] HIT: POST /api/client/personal-details
2026-04-01T21:56:49.516Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ? AND user_id != ?",["[REDACTED]",2]]
2026-04-01T21:56:49.518Z Result:
 []
2026-04-01T21:56:49.519Z SQL:
  UPDATE users_v2 SET first_name = ?, last_name = ?, mobile_number = ?, email = ?, address_1 = ?, address_2 = ?, address_3 = ?, city = ?, pincode = ?, reference_source = ?, updated_at = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["\n                UPDATE users_v2 SET\n                    first_name = ?, last_name = ?, mobile_number = ?, email = ?,\n                    address_1 = ?, address_2 = ?, address_3 = ?, city = ?, pincode = ?,\n                    reference_source = ?, updated_at = CURRENT_TIMESTAMP\n                WHERE user_id = ?",["Testing","Testing 1","1234567899","[REDACTED]","Reelicon","FairyBell","","","","",2]]
2026-04-01T21:56:49.538Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T21:56:49.539Z SQL:
  UPDATE client_consultations SET height_cms = ?, weight_kg = ?, age_years = ?, gender = ?, marital_status = ?, shift_duty = ?, joint_family = ?, is_vegetarian = ?, is_vegan = ?, is_jain = ?, has_lactose_intolerance = ?, date_of_payment = ?, health_issues = ?, food_liking = ?, food_disliking = ?, job_description = ?, job_timings = ?, sedentary_status = ?, travelling_frequency = ?, updated_at = CURRENT_TIMESTAMP WHERE user_id = ? AND is_latest = TRUE 
 args ["\n                UPDATE client_consultations SET\n                    height_cms = ?, weight_kg = ?, age_years = ?, gender = ?, marital_status = ?,\n                    shift_duty = ?, joint_family = ?, is_vegetarian = ?, is_vegan = ?, is_jain = ?,\n                    has_lactose_intolerance = ?, date_of_payment = ?,\n                    health_issues = ?, food_liking = ?, food_disliking = ?,\n                    job_description = ?, job_timings = ?, sedentary_status = ?, travelling_frequency = ?,\n                    updated_at = CURRENT_TIMESTAMP\n                WHERE user_id = ? AND is_latest = TRUE",[null,null,null,"Male",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]]
2026-04-01T21:56:49.542Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T21:56:56.740Z [2026-04-01T21:56:56.740Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T21:56:56.740Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T21:56:56.742Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T21:56:56.743Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T21:56:56.746Z Result:
 []
2026-04-01T21:56:56.784Z [2026-04-01T21:56:56.784Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T21:56:56.785Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T21:56:56.791Z Result:
 []
2026-04-01T21:56:58.074Z [2026-04-01T21:56:58.074Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T21:56:58.074Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T21:56:58.078Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T21:56:58.091Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T21:56:58.101Z Result:
 []
2026-04-01T21:56:58.114Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T21:56:58.116Z Result:
 [{"first_name":"Testing","last_name":"Testing 1","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"FairyBell","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T21:59:29.899Z [2026-04-01T21:59:29.899Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T21:59:29.904Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T21:59:29.907Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T21:59:29.910Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T21:59:29.923Z Result:
 []
2026-04-01T22:02:15.536Z [2026-04-01T22:02:15.536Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:02:15.537Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:02:15.539Z Result:
 [{"history_id":14,"family_medical_history":"Mother was diabetic and father had cancer","is_finalized":0,"created_at":"2026-04-01T20:02:17.000Z","updated_at":"2026-04-01T20:02:17.000Z"}]
2026-04-01T22:02:15.540Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[14]]
2026-04-01T22:02:15.546Z Result:
 []
2026-04-01T22:04:49.613Z [2026-04-01T22:04:49.613Z] /api/client/medical-history HIT for clientId: 2
2026-04-01T22:04:49.614Z Value of is_final_submission from request body: false (Type: boolean)
2026-04-01T22:04:49.616Z Received medical history data: {
  "family_medical_history": "Mother was diabetic ",
  "medications": [],
  "is_final_submission": false
}
2026-04-01T22:04:49.620Z Medical history save: Transaction started.
2026-04-01T22:04:49.621Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",[2]]
2026-04-01T22:04:49.628Z Result:
 [{"client_consultation_id":6}]
2026-04-01T22:04:49.631Z SQL:
 DELETE FROM client_medical_history WHERE client_consultation_id = ? 
 args ["DELETE FROM client_medical_history WHERE client_consultation_id = ?",[6]]
2026-04-01T22:04:49.649Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T22:04:49.654Z SQL:
  INSERT INTO client_medical_history (client_consultation_id, family_medical_history) VALUES (?, ?) 
 args ["\n                INSERT INTO client_medical_history (client_consultation_id, family_medical_history) \n                VALUES (?, ?)",[6,"Mother was diabetic "]]
2026-04-01T22:04:49.657Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":15,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T22:04:49.657Z Medical history save: Inserted into client_medical_history, historyId: 15
2026-04-01T22:04:49.658Z SQL:
  UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP WHERE client_consultation_id = ?  
 args ["\n                UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP \n                WHERE client_consultation_id = ?\n                \n            ",[6]]
2026-04-01T22:04:49.663Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T22:04:49.665Z Timestamp updated for draft medical history for consultation 6
2026-04-01T22:04:49.668Z Medical history save: No medications to insert for historyId: 15
2026-04-01T22:04:49.674Z Medical history save: Transaction committed successfully.
2026-04-01T22:04:53.582Z [2026-04-01T22:04:53.582Z] /api/general-food-recommendations HIT
2026-04-01T22:04:53.582Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T22:04:53.586Z [2026-04-01T22:04:53.586Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T22:04:53.587Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:04:53.615Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T22:04:53.624Z Result:
 [{"plan_id":20,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z"}]
2026-04-01T22:04:53.626Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[20]]
2026-04-01T22:04:53.631Z [2026-04-01T22:04:53.631Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:04:53.631Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:04:53.641Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:04:53.642Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:04:53.645Z Result:
 [{"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T22:04:53.657Z Result:
 []
2026-04-01T22:04:55.150Z [2026-04-01T22:04:55.150Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:04:55.152Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:04:55.156Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:04:55.158Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:04:55.162Z Result:
 []
2026-04-01T22:07:17.856Z [2026-04-01T22:07:17.856Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:07:17.868Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:07:17.872Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:07:17.874Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:07:17.890Z Result:
 []
2026-04-01T22:07:17.923Z [2026-04-01T22:07:17.923Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T22:07:17.930Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:07:17.938Z Result:
 []
2026-04-01T22:10:01.047Z [2026-04-01T22:10:01.047Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:10:01.060Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:10:01.065Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:10:01.069Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:10:01.076Z Result:
 []
2026-04-01T22:10:01.115Z [2026-04-01T22:10:01.115Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T22:10:01.127Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:10:01.136Z Result:
 []
2026-04-01T22:10:11.438Z [2026-04-01T22:10:11.438Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:10:11.439Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:10:11.442Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:10:11.443Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:10:11.456Z Result:
 []
2026-04-01T22:10:11.470Z [2026-04-01T22:10:11.470Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T22:10:11.471Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:10:11.473Z Result:
 []
2026-04-01T22:10:16.045Z [2026-04-01T22:10:16.044Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:10:16.047Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:10:16.050Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:10:16.051Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:10:16.055Z Result:
 []
2026-04-01T22:10:18.633Z [2026-04-01T22:10:18.633Z] /api/client/compare/2 HIT
2026-04-01T22:10:18.633Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",[2]]
2026-04-01T22:10:18.636Z Result:
 [{"client_consultation_id":1,"created_at":"2026-01-30T03:06:32.000Z","updated_at":"2026-03-31T10:33:22.000Z","consultation_date":"2026-01-30T03:06:32.000Z","gender":"Male","marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":0,"is_finalized":1,"is_food_plan_complete":0,"user_id":2},{"client_consultation_id":5,"created_at":"2026-03-31T10:33:22.000Z","updated_at":"2026-04-01T19:51:04.000Z","consultation_date":"2026-03-31T10:33:22.000Z","gender":"Male","marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":0,"is_finalized":1,"is_food_plan_complete":0,"user_id":2},{"client_consultation_id":6,"created_at":"2026-04-01T19:51:05.000Z","updated_at":"2026-04-01T22:04:49.000Z","consultation_date":"2026-04-01T19:51:05.000Z","gender":"Male","marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":1,"user_id":2}]
2026-04-01T22:10:18.641Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[1]]
2026-04-01T22:10:18.650Z Result:
 [{"report_id":5,"client_consultation_id":1,"report_date":"2026-02-03","created_at":"2026-03-31T00:53:35.000Z","updated_at":"2026-03-31T00:53:35.000Z"}]
2026-04-01T22:10:18.652Z SQL:
 SELECT * FROM client_blood_test_results WHERE report_id = ? 
 args ["SELECT * FROM client_blood_test_results WHERE report_id = ?",[5]]
2026-04-01T22:10:18.657Z Result:
 [{"result_id":140,"report_id":5,"test_code":"hemoglobin","value":"15"},{"result_id":141,"report_id":5,"test_code":"total_wbc","value":"2"},{"result_id":142,"report_id":5,"test_code":"total_rbc","value":"2"},{"result_id":143,"report_id":5,"test_code":"platelet","value":"2"},{"result_id":144,"report_id":5,"test_code":"pcv","value":"2"},{"result_id":145,"report_id":5,"test_code":"mcv","value":"24"},{"result_id":146,"report_id":5,"test_code":"mch","value":"6"},{"result_id":147,"report_id":5,"test_code":"mchc","value":"7"},{"result_id":148,"report_id":5,"test_code":"rdw","value":"8"},{"result_id":149,"report_id":5,"test_code":"eosinophils","value":"9"},{"result_id":150,"report_id":5,"test_code":"fasting_glucose","value":"8"},{"result_id":151,"report_id":5,"test_code":"fasting_insulin","value":"7"},{"result_id":152,"report_id":5,"test_code":"hba1c_hplc","value":"6"},{"result_id":153,"report_id":5,"test_code":"hba1c_ifcc","value":"5"},{"result_id":154,"report_id":5,"test_code":"avg_plasma_glucose","value":"4"},{"result_id":155,"report_id":5,"test_code":"uric_acid","value":"3"},{"result_id":156,"report_id":5,"test_code":"bun","value":"2"},{"result_id":157,"report_id":5,"test_code":"s_creatinine","value":"21"},{"result_id":158,"report_id":5,"test_code":"bun_creatinine_ratio","value":"34"},{"result_id":159,"report_id":5,"test_code":"sodium","value":"6"},{"result_id":160,"report_id":5,"test_code":"chloride","value":"8"},{"result_id":161,"report_id":5,"test_code":"egfr","value":"7"},{"result_id":162,"report_id":5,"test_code":"bilirubin_total","value":"6"},{"result_id":163,"report_id":5,"test_code":"bilirubin_direct","value":"5"},{"result_id":164,"report_id":5,"test_code":"bilirubin_indirect","value":"4"},{"result_id":165,"report_id":5,"test_code":"sgpt_alt","value":"3"},{"result_id":166,"report_id":5,"test_code":"sgot","value":"2"},{"result_id":167,"report_id":5,"test_code":"protein","value":"1"},{"result_id":168,"report_id":5,"test_code":"albumin","value":"5"},{"result_id":169,"report_id":5,"test_code":"globulin","value":"4"},{"result_id":170,"report_id":5,"test_code":"ag_ratio","value":"3"},{"result_id":171,"report_id":5,"test_code":"cholesterol","value":"4"},{"result_id":172,"report_id":5,"test_code":"triglyceride","value":"5"},{"result_id":173,"report_id":5,"test_code":"hdl","value":"6"},{"result_id":174,"report_id":5,"test_code":"ldl","value":"5"},{"result_id":175,"report_id":5,"test_code":"vldl","value":"4"},{"result_id":176,"report_id":5,"test_code":"ldl_hdl_ratio","value":"3"},{"result_id":177,"report_id":5,"test_code":"chol_hdl_ratio","value":"2"},{"result_id":178,"report_id":5,"test_code":"homocystin","value":"1"},{"result_id":179,"report_id":5,"test_code":"crp","value":"5"},{"result_id":180,"report_id":5,"test_code":"vit_d3","value":"6"},{"result_id":181,"report_id":5,"test_code":"vit_b12","value":"5"},{"result_id":182,"report_id":5,"test_code":"testosterone","value":"4"},{"result_id":183,"report_id":5,"test_code":"t3","value":"3"},{"result_id":184,"report_id":5,"test_code":"t4","value":"4"},{"result_id":185,"report_id":5,"test_code":"tsh","value":"6"}]
2026-04-01T22:10:18.669Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[1]]
2026-04-01T22:10:18.670Z Result:
 [{"history_id":9,"client_consultation_id":1,"family_medical_history":"Mother was diabetic and father had cancer","created_at":"2026-03-31T10:32:51.000Z","updated_at":"2026-03-31T10:32:51.000Z"}]
2026-04-01T22:10:18.671Z SQL:
 SELECT * FROM client_medications WHERE history_id = ? 
 args ["SELECT * FROM client_medications WHERE history_id = ?",[9]]
2026-04-01T22:10:18.672Z Result:
 []
2026-04-01T22:10:18.673Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[1]]
2026-04-01T22:10:18.676Z Result:
 [{"plan_id":15,"client_consultation_id":1,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-03-31T00:59:53.000Z","updated_at":"2026-03-31T00:59:53.000Z","created_by_admin_id":null,"created_by_nutritionist_id":null}]
2026-04-01T22:10:18.676Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[15]]
2026-04-01T22:10:18.680Z Result:
 [{"detail_id":21,"plan_id":15,"time_slot":"06:00","present_intake":"Limboo Pani ","proposed_structure":null,"additional_points":null}]
2026-04-01T22:10:18.683Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[5]]
2026-04-01T22:10:18.685Z Result:
 []
2026-04-01T22:10:18.686Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[5]]
2026-04-01T22:10:18.687Z Result:
 [{"history_id":12,"client_consultation_id":5,"family_medical_history":"Mother was diabetic and father had cancer","created_at":"2026-04-01T19:50:41.000Z","updated_at":"2026-04-01T19:50:41.000Z"}]
2026-04-01T22:10:18.688Z SQL:
 SELECT * FROM client_medications WHERE history_id = ? 
 args ["SELECT * FROM client_medications WHERE history_id = ?",[12]]
2026-04-01T22:10:18.690Z Result:
 []
2026-04-01T22:10:18.690Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[5]]
2026-04-01T22:10:18.692Z Result:
 [{"plan_id":19,"client_consultation_id":5,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T10:19:43.000Z","updated_at":"2026-04-01T10:19:43.000Z","created_by_admin_id":1,"created_by_nutritionist_id":null}]
2026-04-01T22:10:18.693Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[19]]
2026-04-01T22:10:18.696Z Result:
 [{"detail_id":23,"plan_id":19,"time_slot":"06:00","present_intake":null,"proposed_structure":null,"additional_points":"test change"}]
2026-04-01T22:10:18.697Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[6]]
2026-04-01T22:10:18.700Z Result:
 []
2026-04-01T22:10:18.700Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[6]]
2026-04-01T22:10:18.702Z Result:
 [{"history_id":15,"client_consultation_id":6,"family_medical_history":"Mother was diabetic ","created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:10:18.702Z SQL:
 SELECT * FROM client_medications WHERE history_id = ? 
 args ["SELECT * FROM client_medications WHERE history_id = ?",[15]]
2026-04-01T22:10:18.704Z Result:
 []
2026-04-01T22:10:18.705Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[6]]
2026-04-01T22:10:18.707Z Result:
 [{"plan_id":20,"client_consultation_id":6,"general_recommendations":null,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z","created_by_admin_id":1,"created_by_nutritionist_id":null}]
2026-04-01T22:10:18.708Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? 
 args ["SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ?",[20]]
2026-04-01T22:10:18.709Z Result:
 [{"detail_id":24,"plan_id":20,"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T22:12:46.924Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T22:12:46.928Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T22:12:50.621Z [2026-04-01T22:12:50.621Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:12:50.621Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:12:50.623Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:12:50.624Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:12:50.626Z Result:
 []
2026-04-01T22:12:50.662Z [2026-04-01T22:12:50.662Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T22:12:50.662Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:12:50.664Z Result:
 []
2026-04-01T22:13:02.170Z [2026-04-01T22:13:02.170Z] /api/client/blood-tests HIT for clientId: 2
2026-04-01T22:13:02.171Z Received blood test formData: {
  "hemoglobin": "15.6"
}
2026-04-01T22:13:02.171Z Parsed report dates: {}
2026-04-01T22:13:02.173Z Transaction started.
2026-04-01T22:13:02.174Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",[2]]
2026-04-01T22:13:02.177Z Result:
 [{"client_consultation_id":6}]
2026-04-01T22:13:02.177Z SQL:
 DELETE FROM client_blood_test_reports WHERE client_consultation_id = ? 
 args ["DELETE FROM client_blood_test_reports WHERE client_consultation_id = ?",[6]]
2026-04-01T22:13:02.185Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T22:13:02.187Z SQL:
 INSERT INTO client_blood_test_reports (client_consultation_id, report_date) VALUES (?, ?) 
 args ["INSERT INTO client_blood_test_reports (client_consultation_id, report_date)\n             VALUES (?, ?)",[6,null]]
2026-04-01T22:13:02.193Z Error saving blood test results (ROLLBACK EXECUTED): {}
2026-04-01T22:14:12.589Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T22:14:12.593Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T22:14:12.598Z MySQL Pool created successfully.
2026-04-01T22:14:12.686Z Successfully connected to database.
2026-04-01T22:14:12.687Z  Email User: [REDACTED]
2026-04-01T22:14:12.689Z Setting up DB setup route...
2026-04-01T22:14:12.700Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T22:14:31.837Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T22:14:31.857Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T22:14:32.114Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T22:14:32.120Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T22:14:34.822Z [2026-04-01T22:14:34.822Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:14:34.822Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:14:34.836Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:14:34.836Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:14:34.845Z Result:
 []
2026-04-01T22:14:34.854Z [2026-04-01T22:14:34.854Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T22:14:34.855Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:14:34.866Z Result:
 []
2026-04-01T22:14:47.371Z [2026-04-01T22:14:47.371Z] /api/client/blood-tests HIT for clientId: 2
2026-04-01T22:14:47.372Z Received blood test formData: {
  "hemoglobin": "15.6"
}
2026-04-01T22:14:47.372Z Parsed report dates: {}
2026-04-01T22:14:47.375Z Transaction started.
2026-04-01T22:14:47.376Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",[2]]
2026-04-01T22:14:47.386Z Result:
 [{"client_consultation_id":6}]
2026-04-01T22:14:47.386Z SQL:
 DELETE FROM client_blood_test_reports WHERE client_consultation_id = ? 
 args ["DELETE FROM client_blood_test_reports WHERE client_consultation_id = ?",[6]]
2026-04-01T22:14:47.389Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T22:14:47.389Z SQL:
 INSERT INTO client_blood_test_reports (client_consultation_id, report_date) VALUES (?, ?) 
 args ["INSERT INTO client_blood_test_reports (client_consultation_id, report_date)\n             VALUES (?, ?)",[6,null]]
2026-04-01T22:14:47.391Z Error saving blood test results (ROLLBACK EXECUTED): {}
2026-04-01T22:17:13.405Z [2026-04-01T22:17:13.405Z] /api/client/blood-tests HIT for clientId: 2
2026-04-01T22:17:13.405Z Received blood test formData: {
  "report_date": "2026-04-02",
  "hemoglobin": "15.6"
}
2026-04-01T22:17:13.405Z Parsed report dates: {"report_date":"2026-04-02"}
2026-04-01T22:17:13.407Z Transaction started.
2026-04-01T22:17:13.408Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",[2]]
2026-04-01T22:17:13.414Z Result:
 [{"client_consultation_id":6}]
2026-04-01T22:17:13.416Z SQL:
 DELETE FROM client_blood_test_reports WHERE client_consultation_id = ? 
 args ["DELETE FROM client_blood_test_reports WHERE client_consultation_id = ?",[6]]
2026-04-01T22:17:13.429Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T22:17:13.430Z SQL:
 INSERT INTO client_blood_test_reports (client_consultation_id, report_date) VALUES (?, ?) 
 args ["INSERT INTO client_blood_test_reports (client_consultation_id, report_date)\n             VALUES (?, ?)",[6,"2026-04-02"]]
2026-04-01T22:17:13.439Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":6,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T22:17:13.440Z Processed testData object: {
  "hemoglobin": {
    "value": "15.6"
  }
}
2026-04-01T22:17:13.441Z Prepared testResults for bulk insert (first 5 rows if many): [
  [
    6,
    "hemoglobin",
    "15.6"
  ]
]
2026-04-01T22:17:13.440Z Inserted into client_blood_test_reports, reportId: 6
2026-04-01T22:17:13.441Z Total testResult rows to insert: 1
2026-04-01T22:17:13.446Z Bulk insert into client_blood_test_results result: {"fieldCount":0,"affectedRows":1,"insertId":186,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T22:17:13.447Z SQL:
 UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP WHERE client_consultation_id = ? 
 args ["UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP WHERE client_consultation_id = ?",[6]]
2026-04-01T22:17:13.451Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T22:17:13.451Z Updated consultation timestamp for blood test submission for client 2
2026-04-01T22:17:13.459Z Transaction committed successfully.
2026-04-01T22:23:52.051Z [2026-04-01T22:23:52.051Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T22:23:52.052Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:23:52.056Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T22:23:52.057Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T22:23:52.092Z Result:
 []
2026-04-01T22:23:52.114Z [2026-04-01T22:23:52.114Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T22:23:52.115Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T22:23:52.117Z Result:
 [{"report_id":6,"report_date":"2026-04-02"}]
2026-04-01T22:23:52.118Z SQL:
 SELECT test_code, value FROM client_blood_test_results WHERE report_id = ? 
 args ["SELECT test_code, value\n             FROM client_blood_test_results\n             WHERE report_id = ?",[6]]
2026-04-01T22:23:52.127Z Result:
 [{"test_code":"hemoglobin","value":"15.6"}]
2026-04-01T23:00:59.976Z [2026-04-01T23:00:59.976Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:00:59.978Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:00:59.993Z [2026-04-01T23:00:59.993Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:01:00.005Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:01:00.021Z [2026-04-01T23:01:00.021Z] /api/general-food-recommendations HIT
2026-04-01T23:01:00.028Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:01:00.047Z Result:
 [{"plan_id":20,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z"}]
2026-04-01T23:01:00.049Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[20]]
2026-04-01T23:01:00.055Z Result:
 [{"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T23:01:00.066Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:01:00.067Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:01:00.070Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:01:00.088Z Result:
 []
2026-04-01T23:01:12.833Z [2026-04-01T23:01:12.833Z] /api/general-food-recommendations HIT
2026-04-01T23:01:12.840Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:01:12.871Z [2026-04-01T23:01:12.871Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:01:12.872Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:01:12.877Z [2026-04-01T23:01:12.877Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:01:12.881Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:01:12.886Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:01:12.891Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:01:12.892Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:01:12.893Z Result:
 [{"plan_id":20,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z"}]
2026-04-01T23:01:12.895Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[20]]
2026-04-01T23:01:12.905Z Result:
 []
2026-04-01T23:01:12.919Z Result:
 [{"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T23:03:16.823Z [2026-04-01T23:03:16.823Z] /api/general-food-recommendations HIT
2026-04-01T23:03:16.824Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:03:16.828Z [2026-04-01T23:03:16.828Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:03:16.829Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:03:16.851Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:03:16.859Z [2026-04-01T23:03:16.859Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:03:16.861Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:03:16.867Z Result:
 [{"plan_id":20,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z"}]
2026-04-01T23:03:16.869Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[20]]
2026-04-01T23:03:16.879Z Result:
 [{"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T23:03:16.887Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:03:16.888Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:03:16.898Z Result:
 []
2026-04-01T23:06:17.720Z [2026-04-01T23:06:17.720Z] /api/general-food-recommendations HIT
2026-04-01T23:06:17.720Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:06:17.724Z [2026-04-01T23:06:17.724Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:06:17.725Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:06:17.730Z [2026-04-01T23:06:17.730Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:06:17.731Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:06:17.765Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:06:17.776Z Result:
 [{"plan_id":20,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z"}]
2026-04-01T23:06:17.785Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[20]]
2026-04-01T23:06:17.786Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:06:17.787Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:06:17.789Z Result:
 [{"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T23:06:17.792Z Result:
 []
2026-04-01T23:06:18.080Z [2026-04-01T23:06:18.080Z] /api/general-food-recommendations HIT
2026-04-01T23:06:18.081Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:06:18.088Z [2026-04-01T23:06:18.088Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:06:18.090Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:06:18.107Z [2026-04-01T23:06:18.107Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:06:18.107Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:06:18.109Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:06:18.117Z Result:
 [{"plan_id":20,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z"}]
2026-04-01T23:06:18.120Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[20]]
2026-04-01T23:06:18.123Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:06:18.123Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:06:18.129Z Result:
 [{"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T23:06:18.141Z Result:
 []
2026-04-01T23:08:03.476Z [2026-04-01T23:08:03.476Z] /api/general-food-recommendations HIT
2026-04-01T23:08:03.483Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:08:03.494Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:08:03.511Z [2026-04-01T23:08:03.511Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:08:03.541Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:08:03.558Z [2026-04-01T23:08:03.558Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:08:03.573Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:08:03.587Z Result:
 [{"plan_id":20,"additional_personal_recommendations":null,"created_at":"2026-04-01T20:32:15.000Z","updated_at":"2026-04-01T20:32:15.000Z"}]
2026-04-01T23:08:03.594Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[20]]
2026-04-01T23:08:03.612Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:08:03.631Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:08:03.648Z Result:
 [{"time_slot":"06:00","present_intake":null,"proposed_structure":"water","additional_points":null}]
2026-04-01T23:08:03.655Z Result:
 []
2026-04-01T23:08:23.423Z [2026-04-01T23:08:23.423Z] /api/client/food-plan HIT for clientId: 2
2026-04-01T23:08:23.423Z Received food plan data: {
  "hourly_plan": {
    "06:00": {
      "present_intake": "Limboo Pani"
    },
    "07:00": {
      "present_intake": null
    },
    "08:00": {
      "present_intake": null
    },
    "09:00": {
      "present_intake": null
    },
    "10:00": {
      "present_intake": null
    },
    "11:00": {
      "present_intake": null
    },
    "12:00": {
      "present_intake": null
    },
    "13:00": {
      "present_intake": null
    },
    "14:00": {
      "present_intake": null
    },
    "15:00": {
      "present_intake": null
    },
    "16:00": {
      "present_intake": null
    },
    "17:00": {
      "present_intake": null
    },
    "18:00": {
      "present_intake": null
    },
    "19:00": {
      "present_intake": null
    },
    "20:00": {
      "present_intake": null
    },
    "21:00": {
      "present_intake": null
    },
    "22:00": {
      "present_intake": null
    },
    "23:00": {
      "present_intake": null
    },
    "00:00": {
      "present_intake": null
    },
    "01:00": {
      "present_intake": null
    },
    "02:00": {
      "present_intake": null
    },
    "03:00": {
      "present_intake": null
    },
    "04:00": {
      "present_intake": null
    },
    "05:00": {
      "present_intake": null
    }
  },
  "additional_personal_recommendations": null
}
2026-04-01T23:08:23.427Z Food plan save: Transaction started.
2026-04-01T23:08:23.428Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",[2]]
2026-04-01T23:08:23.434Z Result:
 [{"client_consultation_id":6}]
2026-04-01T23:08:23.437Z SQL:
 DELETE FROM client_food_plans WHERE client_consultation_id = ? 
 args ["DELETE FROM client_food_plans WHERE client_consultation_id = ?",[6]]
2026-04-01T23:08:23.448Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T23:08:23.449Z SQL:
  INSERT INTO client_food_plans (client_consultation_id, additional_personal_recommendations) VALUES (?, ?) 
 args ["\n                INSERT INTO client_food_plans (client_consultation_id, additional_personal_recommendations) \n                VALUES (?, ?)",[6,null]]
2026-04-01T23:08:23.449Z Food plan save: Deleted existing plans for consultation_id: 6
2026-04-01T23:08:23.454Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":21,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-01T23:08:23.454Z Food plan save: Inserted into client_food_plans, planId: 21
2026-04-01T23:08:23.456Z Food plan save: Inserted 1 hourly details for planId: 21
2026-04-01T23:08:23.457Z SQL:
 UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP WHERE client_consultation_id = ? 
 args ["UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP WHERE client_consultation_id = ?",[6]]
2026-04-01T23:08:23.460Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T23:08:23.461Z Updated consultation timestamp for food plan submission for client 2
2026-04-01T23:08:23.470Z Food plan save: Transaction committed successfully.
2026-04-01T23:08:30.312Z [2026-04-01T23:08:30.312Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:08:30.313Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:08:30.315Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:08:30.316Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:08:30.319Z Result:
 []
2026-04-01T23:08:30.355Z [2026-04-01T23:08:30.355Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T23:08:30.357Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:08:30.359Z Result:
 [{"report_id":6,"report_date":"2026-04-02"}]
2026-04-01T23:08:30.360Z SQL:
 SELECT test_code, value FROM client_blood_test_results WHERE report_id = ? 
 args ["SELECT test_code, value\n             FROM client_blood_test_results\n             WHERE report_id = ?",[6]]
2026-04-01T23:08:30.364Z Result:
 [{"test_code":"hemoglobin","value":"15.6"}]
2026-04-01T23:08:31.774Z [2026-04-01T23:08:31.774Z] /api/general-food-recommendations HIT
2026-04-01T23:08:31.775Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:08:31.791Z [2026-04-01T23:08:31.783Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:08:31.793Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:08:31.810Z [2026-04-01T23:08:31.810Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:08:31.811Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:08:31.815Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:08:31.820Z Result:
 [{"plan_id":21,"additional_personal_recommendations":null,"created_at":"2026-04-01T23:08:23.000Z","updated_at":"2026-04-01T23:08:23.000Z"}]
2026-04-01T23:08:31.822Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[21]]
2026-04-01T23:08:31.824Z Result:
 [{"time_slot":"06:00","present_intake":"Limboo Pani","proposed_structure":null,"additional_points":null}]
2026-04-01T23:08:31.827Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:08:31.837Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:08:31.843Z Result:
 []
2026-04-01T23:11:53.132Z [2026-04-01T23:11:53.132Z] /api/general-food-recommendations HIT
2026-04-01T23:11:53.133Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:11:53.137Z [2026-04-01T23:11:53.137Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:11:53.137Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:11:53.150Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:11:53.154Z Result:
 [{"plan_id":21,"additional_personal_recommendations":null,"created_at":"2026-04-01T23:08:23.000Z","updated_at":"2026-04-01T23:08:23.000Z"}]
2026-04-01T23:11:53.163Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[21]]
2026-04-01T23:11:53.170Z Result:
 [{"time_slot":"06:00","present_intake":"Limboo Pani","proposed_structure":null,"additional_points":null}]
2026-04-01T23:11:53.186Z [2026-04-01T23:11:53.186Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:11:53.186Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:11:53.191Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:11:53.192Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:11:53.201Z Result:
 []
2026-04-01T23:17:52.966Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T23:18:00.390Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T23:18:00.403Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T23:18:02.581Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:18:02.596Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:18:02.609Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:18:02.612Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:18:05.288Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:18:05.293Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:18:05.307Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:18:05.313Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:18:27.372Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:18:27.402Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:18:27.429Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T23:18:27.452Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:18:27.472Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T23:18:27.482Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:18:32.454Z [2026-04-01T23:18:32.454Z] ADMIN /api/admin/clients/5/personal-details HIT
2026-04-01T23:18:32.479Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["5"]]
2026-04-01T23:18:32.539Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","mobile_number":"0987654321","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T23:18:37.506Z [2026-04-01T23:18:37.506Z] /api/general-food-recommendations HIT
2026-04-01T23:18:37.507Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:18:37.509Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:18:37.560Z [2026-04-01T23:18:37.560Z] ADMIN /api/admin/clients/5/food-plan/latest HIT
2026-04-01T23:18:37.565Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["5"]]
2026-04-01T23:18:37.571Z Result:
 [{"plan_id":16,"additional_personal_recommendations":null,"created_at":"2026-03-31T21:28:36.000Z","updated_at":"2026-03-31T21:28:36.000Z"}]
2026-04-01T23:18:37.574Z SQL:
 SELECT * FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT *\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[16]]
2026-04-01T23:18:37.590Z Result:
 []
2026-04-01T23:18:47.050Z [2026-04-01T23:18:47.050Z] ADMIN /api/admin/clients/4/medical-history/latest HIT
2026-04-01T23:18:47.051Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cc.is_food_plan_complete, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cc.is_food_plan_complete, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",["4"]]
2026-04-01T23:18:47.054Z Result:
 []
2026-04-01T23:18:51.318Z [2026-04-01T23:18:51.318Z] ADMIN /api/admin/clients/4/personal-details HIT
2026-04-01T23:18:51.318Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["4"]]
2026-04-01T23:18:51.323Z Result:
 [{"client_id":4,"first_name":"Training 11","last_name":"Training 22","mobile_number":"1234567890","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T23:18:51.357Z [2026-04-01T23:18:51.357Z] /api/client/compare/4 HIT
2026-04-01T23:18:51.358Z SQL:
 SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at 
 args ["SELECT * FROM client_consultations WHERE user_id = ? ORDER BY created_at",["4"]]
2026-04-01T23:18:51.375Z Result:
 [{"client_consultation_id":2,"created_at":"2026-03-10T06:36:17.000Z","updated_at":"2026-03-10T06:36:17.000Z","consultation_date":"2026-03-10T06:36:17.000Z","gender":null,"marital_status":null,"height_cms":null,"weight_kg":null,"age_years":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null,"is_latest":1,"is_finalized":0,"is_food_plan_complete":0,"user_id":4}]
2026-04-01T23:18:51.376Z SQL:
 SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_blood_test_reports WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[2]]
2026-04-01T23:18:51.385Z Result:
 []
2026-04-01T23:18:51.387Z SQL:
 SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_medical_history WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[2]]
2026-04-01T23:18:51.392Z Result:
 []
2026-04-01T23:18:51.392Z SQL:
 SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1 
 args ["SELECT * FROM client_food_plans WHERE client_consultation_id = ? ORDER BY created_at DESC LIMIT 1",[2]]
2026-04-01T23:18:51.398Z Result:
 []
2026-04-01T23:18:54.940Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:18:54.971Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:18:55.012Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:18:55.045Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:18:57.614Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:18:57.630Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:18:57.651Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T23:18:57.667Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T23:18:57.683Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:18:57.690Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:20:24.628Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[false,"5"]]
2026-04-01T23:20:24.639Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T23:20:24.656Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T23:20:24.660Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T23:20:28.972Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[true,"5"]]
2026-04-01T23:20:28.981Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T23:20:28.981Z SQL:
 SELECT email, first_name FROM users_v2 WHERE user_id = ? 
 args ["SELECT email, first_name FROM users_v2 WHERE user_id = ?",["5"]]
2026-04-01T23:20:28.986Z Result:
 [{"email":"[REDACTED]","first_name":"Arogyanubhuti"}]
2026-04-01T23:20:30.957Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number FROM users_v2 u WHERE u.user_id = ? 
 args ["\n                SELECT\n                   u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number\n                FROM users_v2 u\n                WHERE u.user_id = ?",["5"]]
2026-04-01T23:20:30.962Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321"}]
2026-04-01T23:20:34.011Z Sent account activation email to arogyanubhutifoundation@gmail.com
2026-04-01T23:20:34.034Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T23:20:34.040Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T23:20:47.174Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:20:47.187Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:20:47.202Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:20:47.205Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:21:04.925Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[false,"3"]]
2026-04-01T23:21:04.927Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T23:21:04.949Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:21:04.954Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":0,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:21:09.126Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[true,"3"]]
2026-04-01T23:21:09.130Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-01T23:21:09.153Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:21:09.158Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:29:48.252Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:29:48.258Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:29:48.279Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:29:48.281Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:33:46.073Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:33:46.082Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:33:46.093Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:33:46.100Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:33:48.592Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T23:37:14.442Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T23:37:14.445Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T23:37:14.629Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T23:37:14.636Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T23:37:17.573Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-01T23:44:25.925Z [2026-04-01T23:44:25.925Z] /api/client/login-otp/send request for email: madhavjoshi02@yahoo.com
2026-04-01T23:44:25.927Z SQL:
 SELECT u.user_id, u.first_name, u.is_email_verified, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u LEFT JOIN user_roles ur ON u.user_id = ur.user_id LEFT JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.first_name, u.is_email_verified, u.is_active, GROUP_CONCAT(r.role_name) as roles\n                     FROM users_v2 u\n                     LEFT JOIN user_roles ur ON u.user_id = ur.user_id\n                     LEFT JOIN roles r ON ur.role_id = r.role_id\n                     WHERE u.email = ?\n                     GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T23:44:25.931Z Result:
 [{"user_id":2,"first_name":"Testing","is_email_verified":1,"is_active":1,"roles":"client"}]
2026-04-01T23:44:25.932Z SQL:
 UPDATE users_v2 SET email_otp = ?, email_otp_expires_at = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET email_otp = ?, email_otp_expires_at = ? WHERE user_id = ?",["737815","2026-04-01T23:54:25.932Z",2]]
2026-04-01T23:44:25.942Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-01T23:44:30.188Z [OTP Login] Login OTP sent to madhavjoshi02@yahoo.com
2026-04-01T23:44:53.169Z SQL:
 SELECT user_id, email, is_active, is_email_verified FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW() 
 args ["SELECT user_id, email, is_active, is_email_verified FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW()",["[REDACTED]","737815"]]
2026-04-01T23:44:53.178Z Result:
 [{"user_id":2,"email":"[REDACTED]","is_active":1,"is_email_verified":1}]
2026-04-01T23:44:53.180Z SQL:
 UPDATE users_v2 SET email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ? 
 args ["UPDATE users_v2 SET email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ?",[2]]
2026-04-01T23:44:53.194Z SQL:
 SELECT r.role_name FROM user_roles ur JOIN roles r ON ur.role_id = r.role_id WHERE ur.user_id = ? 
 args ["SELECT r.role_name FROM user_roles ur JOIN roles r ON ur.role_id = r.role_id WHERE ur.user_id = ?",[2]]
2026-04-01T23:44:53.193Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-01T23:44:53.197Z Result:
 [{"role_name":"client"}]
2026-04-01T23:44:53.288Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T23:44:53.290Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T23:45:09.201Z [2026-04-01T23:45:09.201Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:45:09.201Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:45:09.205Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:45:09.205Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:45:09.208Z Result:
 []
2026-04-01T23:45:09.246Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T23:45:09.257Z Result:
 [{"first_name":"Testing","last_name":"Testing 1","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"FairyBell","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T23:45:11.936Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:45:11.935Z [2026-04-01T23:45:11.935Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:45:11.938Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:45:11.938Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:45:11.941Z Result:
 []
2026-04-01T23:45:11.976Z [2026-04-01T23:45:11.976Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T23:45:11.977Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:45:11.982Z Result:
 [{"report_id":6,"report_date":"2026-04-02"}]
2026-04-01T23:45:11.982Z SQL:
 SELECT test_code, value FROM client_blood_test_results WHERE report_id = ? 
 args ["SELECT test_code, value\n             FROM client_blood_test_results\n             WHERE report_id = ?",[6]]
2026-04-01T23:45:11.986Z Result:
 [{"test_code":"hemoglobin","value":"15.6"}]
2026-04-01T23:45:13.704Z [2026-04-01T23:45:13.704Z] /api/general-food-recommendations HIT
2026-04-01T23:45:13.705Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-01T23:45:13.708Z [2026-04-01T23:45:13.708Z] CLIENT 2 /api/client/food-plan/latest HIT
2026-04-01T23:45:13.709Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:45:13.727Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-01T23:45:13.746Z [2026-04-01T23:45:13.746Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:45:13.748Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:45:13.758Z Result:
 [{"plan_id":21,"additional_personal_recommendations":null,"created_at":"2026-04-01T23:08:23.000Z","updated_at":"2026-04-01T23:08:23.000Z"}]
2026-04-01T23:45:13.759Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points\n             FROM client_food_plan_hourly_details\n             WHERE plan_id = ?\n             ORDER BY time_slot ASC",[21]]
2026-04-01T23:45:13.766Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:45:13.767Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:45:13.769Z Result:
 [{"time_slot":"06:00","present_intake":"Limboo Pani","proposed_structure":null,"additional_points":null}]
2026-04-01T23:45:13.776Z Result:
 []
2026-04-01T23:45:15.473Z [2026-04-01T23:45:15.473Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:45:15.473Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:45:15.476Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:45:15.476Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:45:15.478Z Result:
 []
2026-04-01T23:48:20.005Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T23:48:20.008Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T23:48:20.012Z MySQL Pool created successfully.
2026-04-01T23:48:20.065Z Successfully connected to database.
2026-04-01T23:48:20.069Z Setting up DB setup route...
2026-04-01T23:48:20.066Z  Email User: [REDACTED]
2026-04-01T23:48:20.077Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T23:48:37.513Z [2026-04-01T23:48:37.513Z] /api/client/login-otp/send request for email: madhavjoshi02@yahoo.com
2026-04-01T23:48:37.514Z SQL:
 SELECT u.user_id, u.first_name, u.is_email_verified, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u LEFT JOIN user_roles ur ON u.user_id = ur.user_id LEFT JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.first_name, u.is_email_verified, u.is_active, GROUP_CONCAT(r.role_name) as roles\n                     FROM users_v2 u\n                     LEFT JOIN user_roles ur ON u.user_id = ur.user_id\n                     LEFT JOIN roles r ON ur.role_id = r.role_id\n                     WHERE u.email = ?\n                     GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T23:48:37.532Z Result:
 [{"user_id":2,"first_name":"Testing","is_email_verified":1,"is_active":1,"roles":"client"}]
2026-04-01T23:48:37.534Z SQL:
 UPDATE users_v2 SET email_otp = ?, email_otp_expires_at = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET email_otp = ?, email_otp_expires_at = ? WHERE user_id = ?",["148395","2026-04-01T23:58:37.534Z",2]]
2026-04-01T23:48:37.544Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-01T23:48:41.708Z [OTP Login] Login OTP sent to madhavjoshi02@yahoo.com
2026-04-01T23:49:03.231Z SQL:
 SELECT user_id, email, is_active, is_email_verified FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW() 
 args ["SELECT user_id, email, is_active, is_email_verified FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW()",["[REDACTED]","148395"]]
2026-04-01T23:49:03.238Z Result:
 [{"user_id":2,"email":"[REDACTED]","is_active":1,"is_email_verified":1}]
2026-04-01T23:49:03.239Z SQL:
 UPDATE users_v2 SET email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ? 
 args ["UPDATE users_v2 SET email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ?",[2]]
2026-04-01T23:49:03.247Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-01T23:49:03.251Z SQL:
 SELECT r.role_name FROM user_roles ur JOIN roles r ON ur.role_id = r.role_id WHERE ur.user_id = ? 
 args ["SELECT r.role_name FROM user_roles ur JOIN roles r ON ur.role_id = r.role_id WHERE ur.user_id = ?",[2]]
2026-04-01T23:49:03.255Z Result:
 [{"role_name":"client"}]
2026-04-01T23:49:03.381Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T23:49:03.389Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T23:49:05.742Z [2026-04-01T23:49:05.742Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:49:05.743Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:49:05.749Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:49:05.750Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:49:05.760Z Result:
 []
2026-04-01T23:49:05.820Z [2026-04-01T23:49:05.820Z] /api/client/blood-tests/latest HIT for clientId: 2
2026-04-01T23:49:05.821Z SQL:
  SELECT cbtr.report_id, cbtr.report_date FROM client_blood_test_reports cbtr JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cbtr.created_at DESC LIMIT 1 
 args ["\n                SELECT cbtr.report_id, cbtr.report_date\n                FROM client_blood_test_reports cbtr\n                JOIN client_consultations cc ON cbtr.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cbtr.created_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:49:05.831Z Result:
 [{"report_id":6,"report_date":"2026-04-02"}]
2026-04-01T23:49:05.831Z SQL:
 SELECT test_code, value FROM client_blood_test_results WHERE report_id = ? 
 args ["SELECT test_code, value\n             FROM client_blood_test_results\n             WHERE report_id = ?",[6]]
2026-04-01T23:49:05.837Z Result:
 [{"test_code":"hemoglobin","value":"15.6"}]
2026-04-01T23:53:39.202Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T23:53:39.205Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T23:53:39.208Z MySQL Pool created successfully.
2026-04-01T23:53:39.264Z Successfully connected to database.
2026-04-01T23:53:39.267Z Setting up DB setup route...
2026-04-01T23:53:39.265Z  Email User: [REDACTED]
2026-04-01T23:53:39.280Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T23:53:56.696Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T23:53:56.719Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-01T23:53:56.950Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-01T23:53:56.961Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-01T23:53:58.833Z [2026-04-01T23:53:58.832Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-01T23:53:58.833Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-01T23:53:58.850Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-01T23:53:58.851Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-01T23:53:58.860Z Result:
 []
2026-04-01T23:53:58.871Z SQL:
  SELECT u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian,  cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",[2]]
2026-04-01T23:53:58.888Z Result:
 [{"first_name":"Testing","last_name":"Testing 1","mobile_number":"1234567899","email":"[REDACTED]","address_1":"Reelicon","address_2":"FairyBell","address_3":"","city":"","pincode":"","reference_source":"","enrolled_by_executive_id":1,"nutritionist_id":1,"executive_name":"Madhav Laxman Joshi","height_cms":null,"weight_kg":null,"age_years":null,"gender":"Male","marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-01T23:57:31.547Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-01T23:57:31.544Z --- SERVER.JS EXECUTION STARTED ---
2026-04-01T23:57:31.550Z MySQL Pool created successfully.
2026-04-01T23:57:31.601Z Successfully connected to database.
2026-04-01T23:57:31.604Z Setting up DB setup route...
2026-04-01T23:57:31.617Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-01T23:57:31.601Z  Email User: [REDACTED]
2026-04-01T23:57:47.238Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-01T23:57:47.252Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-01T23:57:49.946Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:57:49.956Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:57:49.972Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:57:49.984Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:57:52.077Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-01T23:57:52.117Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-01T23:57:52.125Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-01T23:57:52.140Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-01T23:57:52.143Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-01T23:57:52.156Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-01T23:57:56.422Z [2026-04-01T23:57:56.422Z] ADMIN /api/admin/clients/4/personal-details HIT
2026-04-01T23:57:56.422Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.mobile_number, u.email, u.address_1, u.address_2, u.address_3, u.city, u.pincode, u.reference_source, u.assigned_executive_id as enrolled_by_executive_id, u.assigned_nutritionist_id as nutritionist_id, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status, cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain, cc.has_lactose_intolerance, cc.date_of_payment, cc.health_issues, cc.food_liking, cc.food_disliking, cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency FROM users_v2 u LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.user_id = ? 
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.mobile_number, u.email,\n                    u.address_1, u.address_2, u.address_3, u.city, u.pincode,\n                    u.reference_source,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    cc.height_cms, cc.weight_kg, cc.age_years, cc.gender, cc.marital_status,\n                    cc.shift_duty, cc.joint_family, cc.is_vegetarian, cc.is_vegan, cc.is_jain,\n                    cc.has_lactose_intolerance, cc.date_of_payment,\n                    cc.health_issues, cc.food_liking, cc.food_disliking,\n                    cc.job_description, cc.job_timings, cc.sedentary_status, cc.travelling_frequency\n                FROM users_v2 u\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.user_id = ?",["4"]]
2026-04-01T23:57:56.429Z Result:
 [{"client_id":4,"first_name":"Training 11","last_name":"Training 22","mobile_number":"1234567890","email":"[REDACTED]","address_1":null,"address_2":null,"address_3":null,"city":null,"pincode":null,"reference_source":null,"enrolled_by_executive_id":1,"nutritionist_id":1,"registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"height_cms":null,"weight_kg":null,"age_years":null,"gender":null,"marital_status":null,"shift_duty":null,"joint_family":null,"is_vegetarian":null,"is_vegan":null,"is_jain":null,"has_lactose_intolerance":null,"date_of_payment":null,"health_issues":null,"food_liking":null,"food_disliking":null,"job_description":null,"job_timings":null,"sedentary_status":null,"travelling_frequency":null}]
2026-04-02T00:04:19.872Z --- SERVER.JS EXECUTION STARTED ---
2026-04-02T00:04:19.876Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-02T00:04:19.883Z MySQL Pool created successfully.
2026-04-02T00:04:19.936Z Successfully connected to database.
2026-04-02T00:04:19.937Z  Email User: [REDACTED]
2026-04-02T00:04:19.939Z Setting up DB setup route...
2026-04-02T00:04:19.955Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-02T00:04:42.336Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T00:04:42.353Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-02T00:04:54.327Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-02T00:04:54.349Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T00:04:54.356Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-02T00:04:54.389Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T00:04:58.093Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-02T00:04:58.102Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-02T00:04:58.116Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-02T00:04:58.122Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-02T00:04:58.135Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T00:04:58.138Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T00:05:03.038Z [2026-04-02T00:05:03.038Z] ADMIN /api/admin/clients/5/medical-history/latest HIT
2026-04-02T00:05:03.039Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cc.is_food_plan_complete, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cc.is_food_plan_complete, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",["5"]]
2026-04-02T00:05:03.044Z Result:
 []
2026-04-02T00:05:11.629Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-02T00:05:18.620Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T00:05:18.622Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-02T00:05:20.554Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-02T00:05:20.560Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T00:05:20.574Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T00:05:20.579Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":1}]
2026-04-02T00:05:23.021Z [2026-04-02T00:05:23.021Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/5/medical-history/latest HIT
2026-04-02T00:05:23.023Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["5"]]
2026-04-02T00:05:23.026Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-02T00:05:23.027Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",["5"]]
2026-04-02T00:05:23.031Z Result:
 []
2026-04-02T00:05:27.085Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-02T00:05:33.341Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T00:05:33.343Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-02T00:05:35.251Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T00:05:35.252Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T00:05:35.269Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-02T00:05:35.287Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":1}]
2026-04-02T00:05:37.660Z [2026-04-02T00:05:37.660Z] /api/general-food-recommendations HIT
2026-04-02T00:05:37.661Z SQL:
 SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1 
 args ["SELECT recommendations_text FROM general_food_recommendations ORDER BY updated_at DESC LIMIT 1"]
2026-04-02T00:05:37.671Z Result:
 [{"recommendations_text":"<h3><strong>General guidelines:-</strong></h3><p>(1) Vegetable Juice means - Doodhi (1) : Kakdi (1) : Gajar (1/2) : Beet (1/4) :Tomato (1/4) in this proportion. Use Juiceer as far as possible. If you add little water , Mixer will also do. But drink CLEAR Juice, without fiber</p><p>(2) For Curcumin, Omega 3 capsule please contact Prasanna Rasayan, Thane – 9869418118.</p><p>(3) For 7.4 Farsan and Sweets Please either make it at home or get it from Rajashree Shivpuje, Kurla Mumbai - 9322594323</p><p>(4) If possible, change from A1 milk to A2 milk.</p><p>(5) For CMD (concentrated minerals drops) contact Dr Ketan Patkar – 9222221620</p><p>(6) If you feel hungry in between twi food servings you may have any of these drinks --Ukala / 7.4 Coffee / Butter milk / Masala milk / Soup / Limboo Sarbat / Solkadhi / Kheer – Doodhi / Carrot / Lalbhopla, khova, nuts, milk masala.Hibiscus tea, Jasmine tea, &nbsp;[(Pudina + Coriender + Panipuri masala + Ginger Shot (simple words- Panipuri water) + Chia seeds water.] (Use Stevia as a sweetener) &nbsp;&nbsp;</p><p>(7) Paan : Paan + Pumpkin seeds + Flax seed + Ilachi + Ghreen Patti + Jysthimadh + Katha + chuna.</p><p>(8) Link for Himalayan Organics - Multivitamin with probiotics - <a href=\"https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5?adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5\">https://www.amazon.in/Himalayan-Organics-Multivitamin-Probiotics-Ingredients/dp/B0B5R7FX3H/ref=sr_1_5adgrpid=1327112144297213&amp;hvadid=82944767671541&amp;hvbmt=be&amp;hvdev=c&amp;hvlocphy=90&amp;hvnetw=o&amp;hvqmt=e&amp;hvtargid=kwd-82945389859439%3Aloc-90&amp;hydadcr=2534_1936664&amp;keywords=himalayan+organics+multivitamin+with+probiotics&amp;qid=1683773166&amp;sr=8-5</a></p><p>(9) LInk for Himalayan Organics &nbsp; - Grape seed Extracts - <a href=\"https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1\">https://www.amazon.in/Himalayan-Organics-Antioxidant-Supplement-Cholesterol/dp/B09X5D5BJG?th=1</a></p><p>(10) For Stevia (natural alternative to sugar) &nbsp;contact Arvind Sane - &nbsp;9850746172</p><p>(11) For FOS (natural alternative to sugar)- Dr Mrunal Saraf - 9324140899</p><h3><strong>Personal Guidlines:-</strong></h3><p>(1) &nbsp;Please practice every day for 15 minutes – Kapalbhati, Agnisar Anulom Vilom</p><p>(2) 15 minutes sleeping resting posture as given in my book 7.4 or You Tube</p><p>(3) 30 minutes casual walk and drink 150 ml water per hour.</p><p>(4) Himalayan multivitamin tablets with probiotic twice a day for 3 months</p><p>(5) 10 CMD (concentrated minerals drops) in the morning with 150 ml water (for 6 months)</p><p>(6) Implement the above food plan step by step. Follow 36 hours fasting (only water) every 15 days. You may proceed step by step, it is ok</p><p>(7) Learn and Practice Dhanwantary Yog for 15 minutes daily.</p><p>(8) I have observed that many a times clients feel that there is no variety and within a short period he gets bored with the food plan. To address this issue I give below following links to help you out of this problems. The ingrediants used are not 7.4 compatible. But you can select healthy options and make these racipes and enjoy.&nbsp;</p><ul><li>Ragi Recipes :- &nbsp;<a href=\"https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette\">https://www.tarladalal.com/recipes-using-ragi-nachni-red-millet-finger-millet-596#google_vignette</a></li><li>Paneer Recipes :- www.indianhealthyrecipes.com /paneer-recipes/</li><li>Soup Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-healthy-soups-372\">https://www.tarladalal.com/recipes-for-healthy-soups-372</a></li><li>Chicken Recipes :- <a href=\"https://www.indianhealthyrecipes.com/recipes/chicken-recipes/\">https://www.indianhealthyrecipes.com/recipes/chicken-recipes/</a></li><li>Salads Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167\">https://www.tarladalal.com/recipes-for-salads-indian-salad-recipes-167</a></li><li>Juice Recipes :- <a href=\"https://www.tarladalal.com/recipes\">https://www.tarladalal.com/recipes</a> - (CARE : AVOID FRUITS OR USE MINIMUM, JUST FOR TASTE)</li><li>Chatni Recipes :- <a href=\"https://www.vegrecipesofindia.com/recipes/chutney/\">https://www.vegrecipesofindia.com/recipes/chutney/</a></li><li>Pickle Recipes :- <a href=\"https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246\">https://www.tarladalal.com/recipes-for-pickles-achar-recipes-indian-pickle-recipes--246</a></li></ul><p>&nbsp;</p>"}]
2026-04-02T00:05:37.687Z [2026-04-02T00:05:37.687Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/5/food-plan/latest HIT
2026-04-02T00:05:37.688Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["5"]]
2026-04-02T00:05:37.693Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-02T00:05:37.697Z SQL:
  SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at FROM client_food_plans cfp JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cfp.updated_at DESC LIMIT 1 
 args ["\n                SELECT cfp.plan_id, cfp.additional_personal_recommendations, cfp.created_at, cfp.updated_at\n                FROM client_food_plans cfp\n                JOIN client_consultations cc ON cfp.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cfp.updated_at DESC\n                LIMIT 1",["5"]]
2026-04-02T00:05:37.704Z Result:
 [{"plan_id":16,"additional_personal_recommendations":null,"created_at":"2026-03-31T21:28:36.000Z","updated_at":"2026-03-31T21:28:36.000Z"}]
2026-04-02T00:05:37.705Z SQL:
 SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC 
 args ["SELECT time_slot, present_intake, proposed_structure, additional_points FROM client_food_plan_hourly_details WHERE plan_id = ? ORDER BY time_slot ASC",[16]]
2026-04-02T00:05:37.715Z Result:
 []
2026-04-02T00:05:44.547Z [2026-04-02T00:05:44.547Z] STAFF (admin,nutritionist,executive 1) /api/staff/clients/5/medical-history/latest HIT
2026-04-02T00:05:44.547Z SQL:
  SELECT assigned_nutritionist_id, assigned_executive_id FROM users_v2 WHERE user_id = ? 
 args ["\n        SELECT assigned_nutritionist_id, assigned_executive_id\n        FROM users_v2\n        WHERE user_id = ?",["5"]]
2026-04-02T00:05:44.549Z Result:
 [{"assigned_nutritionist_id":1,"assigned_executive_id":1}]
2026-04-02T00:05:44.550Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ?\n                  AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",["5"]]
2026-04-02T00:05:44.555Z Result:
 []
2026-04-02T00:51:16.801Z --- SERVER.JS EXECUTION STARTED ---
2026-04-02T00:51:16.807Z MySQL Pool created successfully.
2026-04-02T00:51:16.804Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-02T00:51:16.862Z Successfully connected to database.
2026-04-02T00:51:16.878Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-02T00:51:16.862Z  Email User: [REDACTED]
2026-04-02T00:51:16.864Z Setting up DB setup route...
2026-04-02T00:51:39.686Z [Unified Forgot Pwd] Request for email: madhavjoshi02@gmail.com
2026-04-02T00:51:39.687Z SQL:
 SELECT u.user_id, u.first_name, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u LEFT JOIN user_roles ur ON u.user_id = ur.user_id LEFT JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.first_name, GROUP_CONCAT(r.role_name) as roles\n                     FROM users_v2 u\n                     LEFT JOIN user_roles ur ON u.user_id = ur.user_id\n                     LEFT JOIN roles r ON ur.role_id = r.role_id\n                     WHERE u.email = ?\n                     GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T00:51:39.706Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","roles":"admin,nutritionist,executive"}]
2026-04-02T00:51:39.708Z SQL:
 UPDATE users_v2 SET password_reset_token = ?, password_reset_expires_at = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET password_reset_token = ?, password_reset_expires_at = ? WHERE user_id = ?",["40694fe5d5901428f497c715abac3420fb101d64332e0a658a44518b09b513f0","2026-04-02T01:51:39.708Z",1]]
2026-04-02T00:51:39.723Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-02T00:51:44.183Z [Unified Forgot Pwd] Password reset email sent to madhavjoshi02@gmail.com
2026-04-02T00:58:28.413Z --- SERVER.JS EXECUTION STARTED ---
2026-04-02T00:58:28.416Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-02T00:58:28.420Z MySQL Pool created successfully.
2026-04-02T00:58:28.476Z Successfully connected to database.
2026-04-02T00:58:28.479Z Setting up DB setup route...
2026-04-02T00:58:28.477Z  Email User: [REDACTED]
2026-04-02T00:58:28.487Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-02T00:58:43.487Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T00:58:43.504Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-02T00:58:43.742Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-02T00:58:43.746Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-02T00:58:45.882Z [2026-04-02T00:58:45.882Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-02T00:58:45.887Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-02T00:58:45.901Z Result:
 [{"history_id":15,"family_medical_history":"Mother was diabetic ","is_finalized":0,"created_at":"2026-04-01T22:04:49.000Z","updated_at":"2026-04-01T22:04:49.000Z"}]
2026-04-02T00:58:45.905Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[15]]
2026-04-02T00:58:45.912Z Result:
 []
2026-04-02T00:59:34.989Z [2026-04-02T00:59:34.989Z] /api/client/medical-history HIT for clientId: 2
2026-04-02T00:59:34.990Z Value of is_final_submission from request body: false (Type: boolean)
2026-04-02T00:59:34.990Z Received medical history data: {
  "family_medical_history": "Mother was diabetic , Testing <b>Bold</b> Tags",
  "medications": [],
  "is_final_submission": false
}
2026-04-02T00:59:34.994Z Medical history save: Transaction started.
2026-04-02T00:59:34.995Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ? AND is_latest = TRUE",[2]]
2026-04-02T00:59:35.002Z Result:
 [{"client_consultation_id":6}]
2026-04-02T00:59:35.002Z SQL:
 DELETE FROM client_medical_history WHERE client_consultation_id = ? 
 args ["DELETE FROM client_medical_history WHERE client_consultation_id = ?",[6]]
2026-04-02T00:59:35.011Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-02T00:59:35.013Z SQL:
  INSERT INTO client_medical_history (client_consultation_id, family_medical_history) VALUES (?, ?) 
 args ["\n                INSERT INTO client_medical_history (client_consultation_id, family_medical_history) \n                VALUES (?, ?)",[6,"Mother was diabetic , Testing Bold Tags"]]
2026-04-02T00:59:35.022Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":16,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-02T00:59:35.024Z Medical history save: Inserted into client_medical_history, historyId: 16
2026-04-02T00:59:35.024Z SQL:
  UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP WHERE client_consultation_id = ?  
 args ["\n                UPDATE client_consultations SET updated_at = CURRENT_TIMESTAMP \n                WHERE client_consultation_id = ?\n                \n            ",[6]]
2026-04-02T00:59:35.032Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-02T00:59:35.035Z Medical history save: No medications to insert for historyId: 16
2026-04-02T00:59:35.034Z Timestamp updated for draft medical history for consultation 6
2026-04-02T00:59:35.040Z Medical history save: Transaction committed successfully.
2026-04-02T00:59:52.264Z [2026-04-02T00:59:52.264Z] /api/client/medical-history/latest HIT for clientId: 2
2026-04-02T00:59:52.266Z SQL:
  SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at FROM client_medical_history cmh JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id WHERE cc.user_id = ? AND cc.is_latest = 1 ORDER BY cmh.updated_at DESC LIMIT 1 
 args ["\n                SELECT cmh.history_id, cmh.family_medical_history, cc.is_finalized, cmh.created_at, cmh.updated_at\n                FROM client_medical_history cmh\n                JOIN client_consultations cc ON cmh.client_consultation_id = cc.client_consultation_id\n                WHERE cc.user_id = ? AND cc.is_latest = 1\n                ORDER BY cmh.updated_at DESC\n                LIMIT 1",[2]]
2026-04-02T00:59:52.271Z Result:
 [{"history_id":16,"family_medical_history":"Mother was diabetic , Testing Bold Tags","is_finalized":0,"created_at":"2026-04-02T00:59:35.000Z","updated_at":"2026-04-02T00:59:35.000Z"}]
2026-04-02T00:59:52.272Z SQL:
 SELECT medication_id, diagnosis, medicine_name, power, timing, since_when FROM client_medications WHERE history_id = ? 
 args ["SELECT medication_id, diagnosis, medicine_name, power, timing, since_when\n             FROM client_medications\n             WHERE history_id = ?",[16]]
2026-04-02T00:59:52.276Z Result:
 []
2026-04-02T01:06:00.871Z --- SERVER.JS EXECUTION STARTED ---
2026-04-02T01:06:00.874Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-02T01:06:00.878Z MySQL Pool created successfully.
2026-04-02T01:06:00.933Z Successfully connected to database.
2026-04-02T01:06:00.946Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-02T01:06:00.933Z  Email User: [REDACTED]
2026-04-02T01:06:00.935Z Setting up DB setup route...
2026-04-02T01:06:30.749Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T01:06:30.766Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-02T01:06:32.872Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-02T01:06:32.885Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-02T01:06:32.911Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T01:06:32.918Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T01:06:34.957Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-02T01:06:42.029Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T01:06:42.032Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-02T01:06:43.840Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-02T01:06:43.849Z SQL:
  SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT user_id, first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T01:06:43.863Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":1}]
2026-04-02T01:06:43.877Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T01:06:45.878Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-02T01:06:52.764Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T01:06:52.768Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-02T01:06:54.781Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T01:06:54.766Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_active as is_account_active, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_executive_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_active as is_account_active,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_executive_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-02T01:06:54.790Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T01:06:54.800Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":0},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":0,"is_food_plan_complete":0},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_account_active":1,"is_finalized":0,"has_food_plan_suggested":1,"is_food_plan_complete":1}]
2026-04-02T01:06:56.594Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-02T08:20:24.599Z --- SERVER.JS EXECUTION STARTED ---
2026-04-02T08:20:24.602Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-02T08:20:24.609Z MySQL Pool created successfully.
2026-04-02T08:20:24.731Z Successfully connected to database.
2026-04-02T08:20:24.732Z  Email User: [REDACTED]
2026-04-02T08:20:24.735Z Setting up DB setup route...
2026-04-02T08:20:24.746Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-02T08:20:56.849Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-02T08:20:56.951Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-02T08:20:59.048Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-02T08:20:59.072Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T08:20:59.078Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-02T08:20:59.095Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T08:22:54.966Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ?",["[REDACTED]"]]
2026-04-02T08:22:54.981Z Result:
 [{"user_id":7}]
2026-04-02T08:24:31.461Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ?",["[REDACTED]"]]
2026-04-02T08:24:31.469Z Result:
 [{"user_id":4}]
2026-04-02T08:24:36.590Z SQL:
 SELECT user_id FROM users_v2 WHERE email = ? 
 args ["SELECT user_id FROM users_v2 WHERE email = ?",["[REDACTED]"]]
2026-04-02T08:24:36.592Z Result:
 [{"user_id":4}]
2026-04-02T08:24:43.471Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-02T08:24:43.488Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-02T08:24:43.511Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-02T08:24:43.519Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-02T08:24:43.539Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-02T08:24:43.552Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-02T09:40:05.473Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T18:58:43.183Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T18:58:43.186Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T18:58:43.194Z MySQL Pool created successfully.
2026-04-03T18:58:43.279Z Successfully connected to database.
2026-04-03T18:58:43.298Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T18:58:43.280Z  Email User: [REDACTED]
2026-04-03T18:58:43.284Z Setting up DB setup route...
2026-04-03T19:09:18.269Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T19:09:18.267Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T19:09:18.274Z MySQL Pool created successfully.
2026-04-03T19:09:18.329Z Successfully connected to database.
2026-04-03T19:09:18.330Z  Email User: [REDACTED]
2026-04-03T19:09:18.333Z Setting up DB setup route...
2026-04-03T19:09:18.342Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T19:44:32.812Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T19:44:32.865Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T19:44:33.091Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-03T19:44:33.099Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-03T19:57:17.341Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-03T19:57:17.345Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-03T20:00:24.647Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T20:00:24.654Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T20:00:24.661Z MySQL Pool created successfully.
2026-04-03T20:00:24.771Z Successfully connected to database.
2026-04-03T20:00:24.772Z  Email User: [REDACTED]
2026-04-03T20:00:24.794Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T20:00:24.776Z Setting up DB setup route...
2026-04-03T20:00:37.466Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T20:00:37.478Z Result:
 [{"user_id":6,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client,nutritionist"}]
2026-04-03T20:01:06.922Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T20:01:34.144Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T20:01:34.149Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-03T20:01:36.747Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T20:01:36.763Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T20:01:36.774Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T20:01:36.786Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T20:01:42.770Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T20:01:42.797Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-03T20:01:42.803Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","is_active":1,"roles":"client,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T20:01:42.821Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T20:01:42.829Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T20:01:42.869Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"5555555555","registration_date":"2026-03-30T04:12:03.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":3,"nutritionist_name":"HAC HAC","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":3,"executive_name":"HAC HAC"},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-03T20:02:26.372Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T20:02:35.581Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T20:02:35.587Z Result:
 [{"user_id":6,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client,nutritionist"}]
2026-04-03T20:02:38.044Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[6]]
2026-04-03T20:02:38.049Z Result:
 [{"client_id":6,"first_name":"Manasi ","last_name":"Ambardekar","email":"[REDACTED]"}]
2026-04-03T20:02:46.591Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ?",[6]]
2026-04-03T20:02:46.595Z Result:
 [{"client_consultation_id":4}]
2026-04-03T20:02:46.596Z SQL:
 SELECT plan_id FROM client_food_plans WHERE client_consultation_id IN (?) 
 args ["SELECT plan_id FROM client_food_plans WHERE client_consultation_id IN (?)",[4]]
2026-04-03T20:02:46.607Z SQL:
 DELETE FROM client_food_plan_hourly_details WHERE plan_id IN (?) 
 args ["DELETE FROM client_food_plan_hourly_details WHERE plan_id IN (?)",[18]]
2026-04-03T20:02:46.602Z Result:
 [{"plan_id":18}]
2026-04-03T20:02:46.650Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T20:02:46.652Z SQL:
 DELETE FROM client_food_plans WHERE client_consultation_id IN (?) 
 args ["DELETE FROM client_food_plans WHERE client_consultation_id IN (?)",[4]]
2026-04-03T20:02:46.656Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T20:02:46.656Z SQL:
 SELECT history_id FROM client_medical_history WHERE client_consultation_id IN (?) 
 args ["SELECT history_id FROM client_medical_history WHERE client_consultation_id IN (?)",[4]]
2026-04-03T20:02:46.677Z Result:
 []
2026-04-03T20:02:46.684Z SQL:
 DELETE FROM client_medical_history WHERE client_consultation_id IN (?) 
 args ["DELETE FROM client_medical_history WHERE client_consultation_id IN (?)",[4]]
2026-04-03T20:02:46.689Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T20:02:46.689Z SQL:
 DELETE FROM client_consultations WHERE user_id = ? 
 args ["DELETE FROM client_consultations WHERE user_id = ?",[6]]
2026-04-03T20:02:46.707Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T20:02:46.708Z SQL:
 DELETE FROM user_roles WHERE user_id = ? 
 args ["DELETE FROM user_roles WHERE user_id = ?",[6]]
2026-04-03T20:02:46.711Z Result:
 {"fieldCount":0,"affectedRows":2,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T20:02:46.716Z SQL:
 DELETE FROM users_v2 WHERE user_id = ? 
 args ["DELETE FROM users_v2 WHERE user_id = ?",[6]]
2026-04-03T20:02:46.722Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T20:02:51.104Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T20:03:02.608Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T20:03:02.612Z Result:
 []
2026-04-03T20:03:20.027Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T20:03:20.030Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-03T20:03:21.904Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T20:03:21.921Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T20:03:21.934Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T20:03:21.936Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T20:03:23.824Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T20:03:23.835Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-03T20:03:23.840Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"nutritionist,executive"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T20:03:23.856Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T20:03:23.862Z Result:
 [{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]","mobile_number":"1234567899","registration_date":"2026-01-30T03:06:32.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":1,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-03T20:03:23.866Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T20:53:33.006Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T21:00:55.352Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["[REDACTED]","+919819185517"]]
2026-04-03T21:00:55.358Z Result:
 []
2026-04-03T21:00:55.487Z SQL:
 INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active, consent_given, consent_timestamp) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 
 args ["INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active, consent_given, consent_timestamp) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",["Manasi","Ambardekar","[REDACTED]","$2b$10$y0.6fhTIWSVj4cBcaGNNxOm228Nve0Zb3Ak9BYJhI02tccdM49o86","+919819185517","366556","2026-04-03T21:10:55.351Z",0,1,"2026-04-03T21:00:55.351Z"]]
2026-04-03T21:00:55.497Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":8,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:00:55.498Z SQL:
 SELECT role_id FROM roles WHERE role_name = 'client' 
 args ["SELECT role_id FROM roles WHERE role_name = 'client'"]
2026-04-03T21:00:55.500Z Result:
 [{"role_id":2}]
2026-04-03T21:00:55.501Z SQL:
 INSERT INTO user_roles (user_id, role_id) VALUES (?, ?) 
 args ["INSERT INTO user_roles (user_id, role_id) VALUES (?, ?)",[8,2]]
2026-04-03T21:00:55.505Z SQL:
 INSERT INTO client_consultations (user_id) VALUES (?) 
 args ["INSERT INTO client_consultations (user_id) VALUES (?)",[8]]
2026-04-03T21:00:55.504Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:00:55.511Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":7,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:01:00.183Z Sent admin notification email for registered client manasi1965@gmail.com
2026-04-03T21:01:04.343Z Sent verification email to manasi1965@gmail.com
2026-04-03T21:01:44.688Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T21:01:44.692Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T21:01:44.697Z MySQL Pool created successfully.
2026-04-03T21:01:44.762Z  Email User: [REDACTED]
2026-04-03T21:01:44.764Z Setting up DB setup route...
2026-04-03T21:01:44.774Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T21:01:44.762Z Successfully connected to database.
2026-04-03T21:12:49.092Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["[REDACTED]","+919819185517"]]
2026-04-03T21:12:49.105Z Result:
 [{"user_id":8,"is_email_verified":0}]
2026-04-03T21:12:49.243Z SQL:
 UPDATE users_v2 SET first_name=?, last_name=?, password_hash=?, mobile_number=?, email_otp=?, email_otp_expires_at=?, consent_given=?, consent_timestamp=? WHERE user_id=? 
 args ["UPDATE users_v2 SET first_name=?, last_name=?, password_hash=?, mobile_number=?, email_otp=?, email_otp_expires_at=?, consent_given=?, consent_timestamp=? WHERE user_id=?",["Manasi","Ambardekar","$2b$10$xpM/ARnQSqz0i77psWUd3O2hZA0vAQEx.mQHgb3fej63xqHHMHFt.","+919819185517","346762","2026-04-03T21:22:49.089Z",1,"2026-04-03T21:12:49.089Z",8]]
2026-04-03T21:12:49.255Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-03T21:12:53.472Z Sent admin notification email for registered client manasi1965@gmail.com
2026-04-03T21:12:57.255Z Sent verification email to manasi1965@gmail.com
2026-04-03T21:19:56.572Z [verifyAdminToken] Unauthorized: Missing token in cookies or headers.
2026-04-03T21:19:58.937Z [verifyAdminToken] Unauthorized: Missing token in cookies or headers.
2026-04-03T21:20:12.326Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T21:20:12.335Z Result:
 [{"user_id":2,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T21:20:12.534Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[2]]
2026-04-03T21:20:12.542Z Result:
 [{"client_id":2,"first_name":"Testing","last_name":"Testing 1","email":"[REDACTED]"}]
2026-04-03T21:20:16.086Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ?",[2]]
2026-04-03T21:20:16.091Z Result:
 [{"client_consultation_id":1},{"client_consultation_id":5},{"client_consultation_id":6}]
2026-04-03T21:20:16.092Z SQL:
 SELECT plan_id FROM client_food_plans WHERE client_consultation_id IN (?,?,?) 
 args ["SELECT plan_id FROM client_food_plans WHERE client_consultation_id IN (?,?,?)",[1,5,6]]
2026-04-03T21:20:16.098Z Result:
 [{"plan_id":15},{"plan_id":19},{"plan_id":21}]
2026-04-03T21:20:16.099Z SQL:
 DELETE FROM client_food_plan_hourly_details WHERE plan_id IN (?,?,?) 
 args ["DELETE FROM client_food_plan_hourly_details WHERE plan_id IN (?,?,?)",[15,19,21]]
2026-04-03T21:20:16.112Z Result:
 {"fieldCount":0,"affectedRows":3,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:20:16.113Z SQL:
 DELETE FROM client_food_plans WHERE client_consultation_id IN (?,?,?) 
 args ["DELETE FROM client_food_plans WHERE client_consultation_id IN (?,?,?)",[1,5,6]]
2026-04-03T21:20:16.117Z Result:
 {"fieldCount":0,"affectedRows":3,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:20:16.128Z SQL:
 SELECT history_id FROM client_medical_history WHERE client_consultation_id IN (?,?,?) 
 args ["SELECT history_id FROM client_medical_history WHERE client_consultation_id IN (?,?,?)",[1,5,6]]
2026-04-03T21:20:16.132Z Result:
 [{"history_id":9},{"history_id":12},{"history_id":16}]
2026-04-03T21:20:16.133Z SQL:
 DELETE FROM client_medications WHERE history_id IN (?,?,?) 
 args ["DELETE FROM client_medications WHERE history_id IN (?,?,?)",[9,12,16]]
2026-04-03T21:20:16.160Z SQL:
 DELETE FROM client_medical_history WHERE client_consultation_id IN (?,?,?) 
 args ["DELETE FROM client_medical_history WHERE client_consultation_id IN (?,?,?)",[1,5,6]]
2026-04-03T21:20:16.159Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:20:16.163Z Result:
 {"fieldCount":0,"affectedRows":3,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:20:16.164Z SQL:
 DELETE FROM client_consultations WHERE user_id = ? 
 args ["DELETE FROM client_consultations WHERE user_id = ?",[2]]
2026-04-03T21:20:16.186Z Result:
 {"fieldCount":0,"affectedRows":3,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:20:16.192Z SQL:
 DELETE FROM user_roles WHERE user_id = ? 
 args ["DELETE FROM user_roles WHERE user_id = ?",[2]]
2026-04-03T21:20:16.195Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:20:16.195Z SQL:
 DELETE FROM users_v2 WHERE user_id = ? 
 args ["DELETE FROM users_v2 WHERE user_id = ?",[2]]
2026-04-03T21:20:16.199Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:20:18.180Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T21:20:25.211Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T21:20:25.214Z Result:
 []
2026-04-03T21:21:27.551Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["[REDACTED]","+919869473422"]]
2026-04-03T21:21:27.553Z Result:
 []
2026-04-03T21:21:27.683Z SQL:
 INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active, consent_given, consent_timestamp) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 
 args ["INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active, consent_given, consent_timestamp) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",["Madhav","Joshi","[REDACTED]","$2b$10$qd9DgjYvSV8u5PKgqmcmqOqhP1fFl58euxhon7tAM.ap7cJ3c2d2S","+919869473422","303534","2026-04-03T21:31:27.551Z",0,1,"2026-04-03T21:21:27.551Z"]]
2026-04-03T21:21:27.685Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":9,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:21:27.686Z SQL:
 SELECT role_id FROM roles WHERE role_name = 'client' 
 args ["SELECT role_id FROM roles WHERE role_name = 'client'"]
2026-04-03T21:21:27.688Z Result:
 [{"role_id":2}]
2026-04-03T21:21:27.688Z SQL:
 INSERT INTO user_roles (user_id, role_id) VALUES (?, ?) 
 args ["INSERT INTO user_roles (user_id, role_id) VALUES (?, ?)",[9,2]]
2026-04-03T21:21:27.690Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:21:27.691Z SQL:
 INSERT INTO client_consultations (user_id) VALUES (?) 
 args ["INSERT INTO client_consultations (user_id) VALUES (?)",[9]]
2026-04-03T21:21:27.692Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":8,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:21:31.926Z Sent admin notification email for registered client madhavjoshi02@yahoo.com
2026-04-03T21:21:36.077Z Sent verification email to madhavjoshi02@yahoo.com
2026-04-03T21:22:06.233Z SQL:
 SELECT user_id, first_name, last_name FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW() 
 args ["SELECT user_id, first_name, last_name FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW()",["[REDACTED]","303534"]]
2026-04-03T21:22:06.235Z Result:
 [{"user_id":9,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-03T21:22:06.236Z SQL:
 UPDATE users_v2 SET is_email_verified = TRUE, email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_email_verified = TRUE, email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ?",[9]]
2026-04-03T21:22:06.240Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-03T21:33:54.973Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T21:33:54.979Z Result:
 [{"user_id":9,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":0,"is_email_verified":1,"roles":"client"}]
2026-04-03T21:34:07.692Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T21:34:07.697Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-03T21:34:09.400Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T21:34:09.417Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T21:34:09.430Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T21:34:09.441Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T21:34:11.680Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T21:34:11.686Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-03T21:34:11.700Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T21:34:11.713Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T21:34:11.720Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T21:34:11.748Z Result:
 [{"client_id":9,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:21:27.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-03T21:34:21.254Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[true,"9"]]
2026-04-03T21:34:21.257Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-03T21:34:21.260Z SQL:
 SELECT email, first_name FROM users_v2 WHERE user_id = ? 
 args ["SELECT email, first_name FROM users_v2 WHERE user_id = ?",["9"]]
2026-04-03T21:34:21.268Z Result:
 [{"email":"[REDACTED]","first_name":"Madhav"}]
2026-04-03T21:34:25.808Z Sent account activation email to madhavjoshi02@yahoo.com
2026-04-03T21:34:25.830Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-03T21:34:25.837Z Result:
 [{"client_id":9,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:21:27.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-03T21:34:30.492Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T21:34:36.471Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T21:34:36.479Z Result:
 [{"user_id":9,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T21:34:36.718Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[9]]
2026-04-03T21:34:36.729Z Result:
 [{"client_id":9,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T21:34:40.285Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ?",[9]]
2026-04-03T21:34:40.290Z Result:
 [{"client_consultation_id":8}]
2026-04-03T21:34:40.291Z SQL:
 SELECT plan_id FROM client_food_plans WHERE client_consultation_id IN (?) 
 args ["SELECT plan_id FROM client_food_plans WHERE client_consultation_id IN (?)",[8]]
2026-04-03T21:34:40.297Z Result:
 []
2026-04-03T21:34:40.307Z SQL:
 DELETE FROM client_food_plans WHERE client_consultation_id IN (?) 
 args ["DELETE FROM client_food_plans WHERE client_consultation_id IN (?)",[8]]
2026-04-03T21:34:40.313Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:34:40.315Z SQL:
 SELECT history_id FROM client_medical_history WHERE client_consultation_id IN (?) 
 args ["SELECT history_id FROM client_medical_history WHERE client_consultation_id IN (?)",[8]]
2026-04-03T21:34:40.330Z Result:
 []
2026-04-03T21:34:40.331Z SQL:
 DELETE FROM client_medical_history WHERE client_consultation_id IN (?) 
 args ["DELETE FROM client_medical_history WHERE client_consultation_id IN (?)",[8]]
2026-04-03T21:34:40.340Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:34:40.341Z SQL:
 DELETE FROM client_consultations WHERE user_id = ? 
 args ["DELETE FROM client_consultations WHERE user_id = ?",[9]]
2026-04-03T21:34:40.344Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:34:40.344Z SQL:
 DELETE FROM user_roles WHERE user_id = ? 
 args ["DELETE FROM user_roles WHERE user_id = ?",[9]]
2026-04-03T21:34:40.346Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:34:40.347Z SQL:
 DELETE FROM users_v2 WHERE user_id = ? 
 args ["DELETE FROM users_v2 WHERE user_id = ?",[9]]
2026-04-03T21:34:40.352Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:34:42.409Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T21:35:27.426Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["[REDACTED]","+919869473422"]]
2026-04-03T21:35:27.428Z Result:
 []
2026-04-03T21:35:27.543Z SQL:
 INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active, consent_given, consent_timestamp) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 
 args ["INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active, consent_given, consent_timestamp) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",["Madhav","Joshi","[REDACTED]","$2b$10$wNWiZOwxg....n6QxUoUFe638..5D6v76Ia0zFjmY2TVxBTIalahm","+919869473422","842160","2026-04-03T21:45:27.426Z",0,1,"2026-04-03T21:35:27.426Z"]]
2026-04-03T21:35:27.546Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":10,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:35:27.546Z SQL:
 SELECT role_id FROM roles WHERE role_name = 'client' 
 args ["SELECT role_id FROM roles WHERE role_name = 'client'"]
2026-04-03T21:35:27.548Z Result:
 [{"role_id":2}]
2026-04-03T21:35:27.548Z SQL:
 INSERT INTO user_roles (user_id, role_id) VALUES (?, ?) 
 args ["INSERT INTO user_roles (user_id, role_id) VALUES (?, ?)",[10,2]]
2026-04-03T21:35:27.550Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:35:27.553Z SQL:
 INSERT INTO client_consultations (user_id) VALUES (?) 
 args ["INSERT INTO client_consultations (user_id) VALUES (?)",[10]]
2026-04-03T21:35:27.556Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":9,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:35:31.495Z Sent admin notification email for registered client madhavjoshi02@yahoo.com
2026-04-03T21:35:36.045Z Sent verification email to madhavjoshi02@yahoo.com
2026-04-03T21:36:00.155Z SQL:
 SELECT user_id, first_name, last_name FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW() 
 args ["SELECT user_id, first_name, last_name FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW()",["[REDACTED]","842160"]]
2026-04-03T21:36:00.159Z Result:
 [{"user_id":10,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-03T21:36:00.160Z SQL:
 UPDATE users_v2 SET is_email_verified = TRUE, email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_email_verified = TRUE, email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ?",[10]]
2026-04-03T21:36:00.172Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-03T21:41:37.856Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T21:41:37.862Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T21:41:37.866Z MySQL Pool created successfully.
2026-04-03T21:41:37.924Z Successfully connected to database.
2026-04-03T21:41:37.926Z  Email User: [REDACTED]
2026-04-03T21:41:37.930Z Setting up DB setup route...
2026-04-03T21:41:37.949Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T21:41:49.680Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T21:41:49.692Z Result:
 [{"user_id":10,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":0,"is_email_verified":1,"roles":"client"}]
2026-04-03T21:41:57.631Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T21:41:57.637Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-03T21:41:59.596Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T21:41:59.622Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T21:41:59.647Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T21:41:59.661Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T21:42:01.749Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T21:42:01.762Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-03T21:42:01.772Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T21:42:01.800Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T21:42:01.811Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T21:42:01.829Z Result:
 [{"client_id":10,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:35:27.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-03T21:42:09.423Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[true,"10"]]
2026-04-03T21:42:09.426Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-03T21:42:09.433Z Result:
 [{"email":"[REDACTED]","first_name":"Madhav"}]
2026-04-03T21:42:09.428Z SQL:
 SELECT email, first_name FROM users_v2 WHERE user_id = ? 
 args ["SELECT email, first_name FROM users_v2 WHERE user_id = ?",["10"]]
2026-04-03T21:42:13.815Z Sent account activation email to madhavjoshi02@yahoo.com
2026-04-03T21:42:13.833Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-03T21:42:13.837Z Result:
 [{"client_id":10,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:35:27.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-03T21:42:16.582Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T21:42:22.756Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T21:42:22.763Z Result:
 [{"user_id":10,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T21:42:23.008Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[10]]
2026-04-03T21:42:23.019Z Result:
 [{"client_id":10,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T21:42:26.787Z SQL:
 SELECT client_consultation_id FROM client_consultations WHERE user_id = ? 
 args ["SELECT client_consultation_id FROM client_consultations WHERE user_id = ?",[10]]
2026-04-03T21:42:26.789Z Result:
 [{"client_consultation_id":9}]
2026-04-03T21:42:26.790Z SQL:
 SELECT plan_id FROM client_food_plans WHERE client_consultation_id IN (?) 
 args ["SELECT plan_id FROM client_food_plans WHERE client_consultation_id IN (?)",[9]]
2026-04-03T21:42:26.792Z Result:
 []
2026-04-03T21:42:26.792Z SQL:
 DELETE FROM client_food_plans WHERE client_consultation_id IN (?) 
 args ["DELETE FROM client_food_plans WHERE client_consultation_id IN (?)",[9]]
2026-04-03T21:42:26.806Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:42:26.807Z SQL:
 SELECT history_id FROM client_medical_history WHERE client_consultation_id IN (?) 
 args ["SELECT history_id FROM client_medical_history WHERE client_consultation_id IN (?)",[9]]
2026-04-03T21:42:26.817Z Result:
 []
2026-04-03T21:42:26.821Z SQL:
 DELETE FROM client_medical_history WHERE client_consultation_id IN (?) 
 args ["DELETE FROM client_medical_history WHERE client_consultation_id IN (?)",[9]]
2026-04-03T21:42:26.825Z Result:
 {"fieldCount":0,"affectedRows":0,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:42:26.826Z SQL:
 DELETE FROM client_consultations WHERE user_id = ? 
 args ["DELETE FROM client_consultations WHERE user_id = ?",[10]]
2026-04-03T21:42:26.840Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:42:26.841Z SQL:
 DELETE FROM user_roles WHERE user_id = ? 
 args ["DELETE FROM user_roles WHERE user_id = ?",[10]]
2026-04-03T21:42:26.856Z SQL:
 DELETE FROM users_v2 WHERE user_id = ? 
 args ["DELETE FROM users_v2 WHERE user_id = ?",[10]]
2026-04-03T21:42:26.853Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:42:26.870Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:42:28.485Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T21:45:05.645Z Registration payload received: {
  "first_name": "Madhav",
  "last_name": "Joshi",
  "date_of_birth": "1956-05-26",
  "mobile_number": "+919869473422",
  "email": "madhavjoshi02@yahoo.com",
  "password": "Madhav@1234",
  "consent_given": true
}
2026-04-03T21:45:05.647Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["[REDACTED]","+919869473422"]]
2026-04-03T21:45:05.653Z Result:
 []
2026-04-03T21:45:05.790Z SQL:
 INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active, consent_given, consent_timestamp, date_of_birth) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 
 args ["INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active, consent_given, consent_timestamp, date_of_birth) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",["Madhav","Joshi","[REDACTED]","$2b$10$AABKDJT6e8ktzKOEzZgfZu0JI3P6uzUj5djka/Luzs2MXORkNtJdW","+919869473422","576291","2026-04-03T21:55:05.646Z",0,1,"2026-04-03T21:45:05.646Z","1956-05-26"]]
2026-04-03T21:45:05.798Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":11,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:45:05.799Z SQL:
 SELECT role_id FROM roles WHERE role_name = 'client' 
 args ["SELECT role_id FROM roles WHERE role_name = 'client'"]
2026-04-03T21:45:05.802Z Result:
 [{"role_id":2}]
2026-04-03T21:45:05.802Z SQL:
 INSERT INTO user_roles (user_id, role_id) VALUES (?, ?) 
 args ["INSERT INTO user_roles (user_id, role_id) VALUES (?, ?)",[11,2]]
2026-04-03T21:45:05.805Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:45:05.810Z SQL:
 INSERT INTO client_consultations (user_id) VALUES (?) 
 args ["INSERT INTO client_consultations (user_id) VALUES (?)",[11]]
2026-04-03T21:45:05.812Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":10,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0}
2026-04-03T21:45:09.806Z Sent admin notification email for registered client madhavjoshi02@yahoo.com
2026-04-03T21:45:15.374Z Sent verification email to madhavjoshi02@yahoo.com
2026-04-03T21:45:39.752Z SQL:
 SELECT user_id, first_name, last_name FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW() 
 args ["SELECT user_id, first_name, last_name FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW()",["[REDACTED]","576291"]]
2026-04-03T21:45:39.755Z Result:
 [{"user_id":11,"first_name":"Madhav","last_name":"Joshi"}]
2026-04-03T21:45:39.756Z SQL:
 UPDATE users_v2 SET is_email_verified = TRUE, email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_email_verified = TRUE, email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ?",[11]]
2026-04-03T21:45:39.759Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-03T22:05:45.021Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:05:45.025Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":0,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:05:59.955Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:05:59.957Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-03T22:06:01.833Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T22:06:01.849Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T22:06:01.865Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T22:06:01.867Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T22:06:04.651Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-03T22:06:04.666Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-03T22:06:04.669Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-03T22:06:04.684Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-03T22:06:04.699Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-03T22:06:04.702Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-03T22:06:14.254Z SQL:
 UPDATE users_v2 SET is_active = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_active = ? WHERE user_id = ?",[true,"11"]]
2026-04-03T22:06:14.263Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1}
2026-04-03T22:06:14.264Z SQL:
 SELECT email, first_name FROM users_v2 WHERE user_id = ? 
 args ["SELECT email, first_name FROM users_v2 WHERE user_id = ?",["11"]]
2026-04-03T22:06:14.266Z Result:
 [{"email":"[REDACTED]","first_name":"Madhav"}]
2026-04-03T22:06:18.945Z Sent account activation email to madhavjoshi02@yahoo.com
2026-04-03T22:06:18.973Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-03T22:06:18.976Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-03T22:06:21.143Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T22:06:27.948Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:06:27.951Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:06:28.143Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:06:28.150Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T22:10:40.744Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T22:23:31.842Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:23:31.854Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:23:32.038Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:23:32.042Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T22:25:27.452Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T22:25:34.273Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:25:34.276Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:25:34.440Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:25:34.448Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T22:27:35.950Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T22:27:35.953Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T22:27:35.956Z MySQL Pool created successfully.
2026-04-03T22:27:36.010Z Successfully connected to database.
2026-04-03T22:27:36.012Z Setting up DB setup route...
2026-04-03T22:27:36.023Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T22:27:36.010Z  Email User: [REDACTED]
2026-04-03T22:27:56.188Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:27:56.201Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:27:56.302Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T22:27:56.314Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T22:27:56.410Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:27:56.418Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T22:29:27.723Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T22:29:33.892Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:29:33.899Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:29:34.021Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T22:29:34.034Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T22:29:34.186Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:29:34.190Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T22:34:15.161Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T22:34:15.164Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T22:34:15.168Z MySQL Pool created successfully.
2026-04-03T22:34:15.212Z Successfully connected to database.
2026-04-03T22:34:15.213Z  Email User: [REDACTED]
2026-04-03T22:34:15.215Z Setting up DB setup route...
2026-04-03T22:34:15.227Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T22:34:24.634Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T22:34:32.048Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:34:32.066Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:34:32.206Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T22:34:32.217Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T22:34:32.316Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:34:32.322Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T22:35:36.553Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T22:35:44.377Z [2026-04-03T22:35:44.377Z] /api/client/login-otp/send request for email: madhavjoshi02@yahoo.com
2026-04-03T22:35:44.379Z SQL:
 SELECT u.user_id, u.first_name, u.is_email_verified, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u LEFT JOIN user_roles ur ON u.user_id = ur.user_id LEFT JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.first_name, u.is_email_verified, u.is_active, GROUP_CONCAT(r.role_name) as roles\n                     FROM users_v2 u\n                     LEFT JOIN user_roles ur ON u.user_id = ur.user_id\n                     LEFT JOIN roles r ON ur.role_id = r.role_id\n                     WHERE u.email = ?\n                     GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:35:44.385Z Result:
 [{"user_id":11,"first_name":"Madhav","is_email_verified":1,"is_active":1,"roles":"client"}]
2026-04-03T22:35:44.389Z SQL:
 UPDATE users_v2 SET email_otp = ?, email_otp_expires_at = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET email_otp = ?, email_otp_expires_at = ? WHERE user_id = ?",["552115","2026-04-03T22:45:44.388Z",11]]
2026-04-03T22:35:44.396Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T22:35:48.864Z [OTP Login] Login OTP sent to madhavjoshi02@yahoo.com
2026-04-03T22:36:16.083Z SQL:
 SELECT user_id, email, is_active, is_email_verified FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW() 
 args ["SELECT user_id, email, is_active, is_email_verified FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW()",["[REDACTED]","552115"]]
2026-04-03T22:36:16.087Z Result:
 [{"user_id":11,"email":"[REDACTED]","is_active":1,"is_email_verified":1}]
2026-04-03T22:36:16.088Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T22:36:16.099Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T22:36:16.100Z SQL:
 UPDATE users_v2 SET email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ? 
 args ["UPDATE users_v2 SET email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ?",[11]]
2026-04-03T22:36:16.106Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T22:36:16.107Z SQL:
 SELECT r.role_name FROM user_roles ur JOIN roles r ON ur.role_id = r.role_id WHERE ur.user_id = ? 
 args ["SELECT r.role_name FROM user_roles ur JOIN roles r ON ur.role_id = r.role_id WHERE ur.user_id = ?",[11]]
2026-04-03T22:36:16.111Z Result:
 [{"role_name":"client"}]
2026-04-03T22:36:16.195Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:36:16.197Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T22:53:06.821Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T22:53:50.509Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:53:50.511Z Result:
 []
2026-04-03T22:54:22.854Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:54:22.856Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:54:22.958Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T22:54:22.968Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T22:54:23.053Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:54:23.059Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T22:54:34.404Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T22:55:03.328Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T22:55:03.330Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T22:55:03.452Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T22:55:03.462Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T22:55:03.619Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T22:55:03.623Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T23:35:51.349Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T23:35:51.346Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T23:35:51.353Z MySQL Pool created successfully.
2026-04-03T23:35:51.411Z Successfully connected to database.
2026-04-03T23:35:51.428Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T23:35:51.412Z  Email User: [REDACTED]
2026-04-03T23:35:51.414Z Setting up DB setup route...
2026-04-03T23:36:02.767Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T23:36:02.781Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T23:36:02.871Z [Login Debug] Password valid for: madhavjoshi02@yahoo.com | Roles detected: client
2026-04-03T23:36:02.872Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T23:36:02.879Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T23:36:02.972Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T23:36:02.984Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T23:45:45.747Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T23:45:45.750Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T23:45:45.759Z MySQL Pool created successfully.
2026-04-03T23:45:45.826Z Successfully connected to database.
2026-04-03T23:45:45.829Z Setting up DB setup route...
2026-04-03T23:45:45.842Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T23:45:45.826Z  Email User: [REDACTED]
2026-04-03T23:45:59.856Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T23:45:59.873Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T23:46:00.011Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T23:46:00.026Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T23:46:00.119Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T23:46:00.126Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-03T23:49:16.762Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-03T23:53:55.707Z --- SERVER.JS EXECUTION STARTED ---
2026-04-03T23:53:55.709Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-03T23:53:55.713Z MySQL Pool created successfully.
2026-04-03T23:53:55.763Z Successfully connected to database.
2026-04-03T23:53:55.766Z Setting up DB setup route...
2026-04-03T23:53:55.764Z  Email User: [REDACTED]
2026-04-03T23:53:55.780Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-03T23:54:12.679Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-03T23:54:12.706Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-03T23:54:12.836Z [Login Debug] Triggering last_login update for user: madhavjoshi02@yahoo.com (ID: 11)
2026-04-03T23:54:12.837Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-03T23:54:12.849Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-03T23:54:12.950Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-03T23:54:12.960Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-04T00:06:26.422Z --- SERVER.JS EXECUTION STARTED ---
2026-04-04T00:06:26.425Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-04T00:06:26.429Z MySQL Pool created successfully.
2026-04-04T00:06:26.491Z Successfully connected to database.
2026-04-04T00:06:26.502Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-04T00:06:26.491Z  Email User: [REDACTED]
2026-04-04T00:06:26.494Z Setting up DB setup route...
2026-04-04T00:06:54.525Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-04T00:06:54.542Z Result:
 [{"user_id":11,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"client"}]
2026-04-04T00:06:54.628Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[11]]
2026-04-04T00:06:54.641Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-04T00:06:54.748Z SQL:
 SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ? 
 args ["SELECT user_id as client_id, first_name, last_name, email FROM users_v2 WHERE user_id = ?",[11]]
2026-04-04T00:06:54.751Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]"}]
2026-04-04T00:10:57.503Z --- SERVER.JS EXECUTION STARTED ---
2026-04-04T00:10:57.506Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-04T00:10:57.510Z MySQL Pool created successfully.
2026-04-04T00:10:57.552Z Successfully connected to database.
2026-04-04T00:10:57.552Z  Email User: [REDACTED]
2026-04-04T00:10:57.556Z Setting up DB setup route...
2026-04-04T00:10:57.565Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-04T00:16:02.362Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-04T00:16:09.230Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["[REDACTED]"]]
2026-04-04T00:16:09.257Z Result:
 [{"user_id":1,"email":"[REDACTED]","password_hash":"[REDACTED]","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}]
2026-04-04T00:16:09.391Z SQL:
 UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ? 
 args ["UPDATE users_v2 SET last_login = CURRENT_TIMESTAMP WHERE user_id = ?",[1]]
2026-04-04T00:16:09.403Z Result:
 {"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":2,"warningStatus":0,"changedRows":1}
2026-04-04T00:16:11.215Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:16:11.222Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:16:11.230Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:16:11.244Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:16:16.483Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:16:16.496Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:16:16.523Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:16:16.534Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:16:16.544Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":null,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:16:16.547Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:20:40.761Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:20:40.765Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:20:40.779Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:20:40.785Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":null,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:20:40.830Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:20:40.844Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:24:26.783Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:24:26.788Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:24:26.794Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:24:26.814Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":null,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:24:26.834Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:24:26.837Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:35:06.632Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:35:06.639Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:35:06.649Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:35:06.661Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2024-01-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:35:06.684Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:35:06.689Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:36:03.707Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:36:03.715Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:36:03.720Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:36:03.730Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2025-01-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:36:03.750Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:36:03.755Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:36:42.272Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:36:42.281Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:36:42.285Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:36:42.299Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2024-01-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:36:42.305Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:36:42.315Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:47:58.073Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:47:58.079Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:47:58.089Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:47:58.104Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2024-08-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:47:58.111Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:47:58.124Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:55:00.142Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:55:00.153Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:55:00.161Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:55:00.172Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2024-08-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:55:00.187Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:55:00.189Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:55:16.009Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:55:16.014Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:55:16.028Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:55:16.033Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2024-08-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:55:16.044Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:55:16.046Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T00:56:30.279Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T00:56:30.284Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T00:56:30.302Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T00:56:30.307Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2024-08-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T00:56:30.343Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T00:56:30.349Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T01:00:57.782Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T01:00:57.791Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T01:00:57.795Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T01:00:57.811Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2024-08-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T01:00:57.827Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T01:00:57.837Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T01:09:59.492Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-04T01:09:59.501Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.last_login, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.last_login,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-04T01:09:59.514Z Result:
 [{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"[REDACTED]","is_active":1,"roles":"admin,executive,nutritionist"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"[REDACTED]","is_active":1,"roles":"executive,nutritionist"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"[REDACTED]","is_active":1,"roles":"executive"}]
2026-04-04T01:09:59.517Z Result:
 [{"client_id":11,"first_name":"Madhav","last_name":"Joshi","email":"[REDACTED]","mobile_number":"+919869473422","registration_date":"2026-04-03T21:45:05.000Z","is_email_verified":1,"last_login":"2026-04-04T00:06:54.000Z","is_account_active":1,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"[REDACTED]","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"last_login":"2024-08-01T04:30:00.000Z","is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":5,"first_name":"Arogyanubhuti","last_name":"HAC Test","email":"[REDACTED]","mobile_number":"0987654321","registration_date":"2026-03-30T04:05:58.000Z","is_email_verified":1,"last_login":"2022-01-01T04:30:00.000Z","is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":1,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"},{"client_id":4,"first_name":"Training 11","last_name":"Training 22","email":"[REDACTED]","mobile_number":"1234567890","registration_date":"2026-03-10T06:36:17.000Z","is_email_verified":1,"last_login":null,"is_account_active":1,"nutritionist_id":1,"nutritionist_name":"Madhav Laxman Joshi","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":1,"executive_name":"Madhav Laxman Joshi"}]
2026-04-04T01:09:59.531Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-04T01:09:59.532Z Result:
 [{"first_name":"Madhav Laxman","last_name":"Joshi"}]
2026-04-04T01:10:02.467Z [Logout] Cookie cleared for user. Path: /api/logout, Method: POST
2026-04-04T09:23:37.188Z --- SERVER.JS EXECUTION STARTED ---
2026-04-04T09:23:37.192Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-04T09:23:37.198Z MySQL Pool created successfully.
2026-04-04T09:23:37.271Z Successfully connected to database.
2026-04-04T09:23:37.271Z  Email User: [REDACTED]
2026-04-04T09:23:37.274Z Setting up DB setup route...
2026-04-04T09:23:37.289Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-18T03:48:42.436Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-18T03:48:42.432Z --- SERVER.JS EXECUTION STARTED ---
2026-04-18T03:48:42.445Z MySQL Pool created successfully.
2026-04-18T03:48:42.684Z Successfully connected to database.
2026-04-18T03:48:42.685Z  Email User: madhavjoshi02@gmail.com
2026-04-18T03:48:42.708Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-18T03:48:42.691Z Setting up DB setup route...
2026-04-18T03:49:06.345Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["madhavjoshi02@gmail.com"]]
2026-04-18T03:49:06.488Z Result:
 [[{"user_id":1,"email":"madhavjoshi02@gmail.com","password_hash":"$2b$10$ewnutO7AXrD7y8VMu.gICuD7/XSq84pblVjxgN5I1mpALxmVcV9WW","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":5,"_orgNameStart":105,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":20485,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":128,"_schemaLength":12,"_schemaStart":132,"_tableLength":1,"_tableStart":145,"_orgTableLength":8,"_orgTableStart":147,"_orgNameLength":13,"_orgNameStart":170,"characterSet":224,"encoding":"utf8","name":"password_hash","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":201,"_schemaLength":12,"_schemaStart":205,"_tableLength":1,"_tableStart":218,"_orgTableLength":8,"_orgTableStart":220,"_orgNameLength":9,"_orgNameStart":239,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":266,"_schemaLength":12,"_schemaStart":270,"_tableLength":1,"_tableStart":283,"_orgTableLength":8,"_orgTableStart":285,"_orgNameLength":17,"_orgNameStart":312,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":347,"_schemaLength":0,"_schemaStart":351,"_tableLength":0,"_tableStart":352,"_orgTableLength":0,"_orgTableStart":353,"_orgNameLength":0,"_orgNameStart":360,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":251,"type":251,"flags":0,"decimals":31}]]
2026-04-18T03:49:08.114Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQxNDYsImV4cCI6MTc3NjQ4Nzc0Nn0.QlB4rQ-DTOLUAcZUsnk84Q0epp7BMublvH46lPrXGq4
2026-04-18T03:49:08.118Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-18T03:49:08.161Z Result:
 [[{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"arogyanubhutihac@gmail.com","is_active":1,"roles":"nutritionist,executive"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"kulkarnividyamk@gmail.com","is_active":1,"roles":"executive"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-18T03:49:08.186Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQxNDYsImV4cCI6MTc3NjQ4Nzc0Nn0.QlB4rQ-DTOLUAcZUsnk84Q0epp7BMublvH46lPrXGq4
2026-04-18T03:49:08.204Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-18T03:49:08.228Z Result:
 [[{"first_name":"Madhav Laxman","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-18T03:49:10.285Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQxNDYsImV4cCI6MTc3NjQ4Nzc0Nn0.QlB4rQ-DTOLUAcZUsnk84Q0epp7BMublvH46lPrXGq4
2026-04-18T03:49:10.291Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-18T03:49:10.300Z Result:
 [[{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"arogyanubhutihac@gmail.com","is_active":1,"roles":"nutritionist,executive"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"kulkarnividyamk@gmail.com","is_active":1,"roles":"executive"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-18T03:49:10.306Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQxNDYsImV4cCI6MTc3NjQ4Nzc0Nn0.QlB4rQ-DTOLUAcZUsnk84Q0epp7BMublvH46lPrXGq4
2026-04-18T03:49:10.316Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-18T03:49:10.324Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQxNDYsImV4cCI6MTc3NjQ4Nzc0Nn0.QlB4rQ-DTOLUAcZUsnk84Q0epp7BMublvH46lPrXGq4
2026-04-18T03:49:10.330Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-18T03:49:10.350Z Result:
 [[{"first_name":"Madhav Laxman","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-18T03:49:10.370Z Result:
 [[{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"manasi1965@gmail.com","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
2026-04-18T03:50:17.699Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["madhavjoshi02@yahoo.com","1234567890"]]
2026-04-18T03:50:17.705Z Result:
 [[{"user_id":4,"is_email_verified":1},{"user_id":11,"is_email_verified":1}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,7,0,0,5,0,0,4,0,0,0,1,7,0,0,6,0,0,11,0,0,0,1,5,0,0,7,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":7,"_orgNameStart":53,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,7,0,0,5,0,0,4,0,0,0,1,7,0,0,6,0,0,11,0,0,0,1,5,0,0,7,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":78,"_schemaLength":12,"_schemaStart":82,"_tableLength":8,"_tableStart":95,"_orgTableLength":8,"_orgTableStart":104,"_orgNameLength":17,"_orgNameStart":131,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0}]]
2026-04-18T03:50:34.895Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["madhavjoshi02@yahoo.com","987654321"]]
2026-04-18T03:50:34.899Z Result:
 [[{"user_id":11,"is_email_verified":1}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,7,0,0,5,0,0,11,0,0,0,1,5,0,0,6,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":7,"_orgNameStart":53,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,7,0,0,5,0,0,11,0,0,0,1,5,0,0,6,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":78,"_schemaLength":12,"_schemaStart":82,"_tableLength":8,"_tableStart":95,"_orgTableLength":8,"_orgTableStart":104,"_orgNameLength":17,"_orgNameStart":131,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0}]]
2026-04-18T03:51:00.425Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["arogyanubhutihac@gmail.com","987654321"]]
2026-04-18T03:51:00.427Z Result:
 [[{"user_id":3,"is_email_verified":1}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,7,0,0,5,0,0,3,0,0,0,1,5,0,0,6,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":7,"_orgNameStart":53,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,7,0,0,5,0,0,3,0,0,0,1,5,0,0,6,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":78,"_schemaLength":12,"_schemaStart":82,"_tableLength":8,"_tableStart":95,"_orgTableLength":8,"_orgTableStart":104,"_orgNameLength":17,"_orgNameStart":131,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0}]]
2026-04-18T03:52:07.397Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["madhavjoshi02@gmail.com"]]
2026-04-18T03:52:07.404Z Result:
 [[{"user_id":1,"email":"madhavjoshi02@gmail.com","password_hash":"$2b$10$ewnutO7AXrD7y8VMu.gICuD7/XSq84pblVjxgN5I1mpALxmVcV9WW","is_active":1,"is_email_verified":1,"roles":"admin,nutritionist,executive"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":5,"_orgNameStart":105,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":20485,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":128,"_schemaLength":12,"_schemaStart":132,"_tableLength":1,"_tableStart":145,"_orgTableLength":8,"_orgTableStart":147,"_orgNameLength":13,"_orgNameStart":170,"characterSet":224,"encoding":"utf8","name":"password_hash","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":201,"_schemaLength":12,"_schemaStart":205,"_tableLength":1,"_tableStart":218,"_orgTableLength":8,"_orgTableStart":220,"_orgNameLength":9,"_orgNameStart":239,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":266,"_schemaLength":12,"_schemaStart":270,"_tableLength":1,"_tableStart":283,"_orgTableLength":8,"_orgTableStart":285,"_orgNameLength":17,"_orgNameStart":312,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,122,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":347,"_schemaLength":0,"_schemaStart":351,"_tableLength":0,"_tableStart":352,"_orgTableLength":0,"_orgTableStart":353,"_orgNameLength":0,"_orgNameStart":360,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":251,"type":251,"flags":0,"decimals":31}]]
2026-04-18T03:52:12.540Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, cc.is_finalized, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, cc.is_food_plan_complete FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 WHERE u.assigned_nutritionist_id = ? ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    cc.is_finalized,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    cc.is_food_plan_complete\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                WHERE u.assigned_nutritionist_id = ?\n                ORDER BY u.user_id DESC\n            ",[1]]
2026-04-18T03:52:12.544Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-18T03:52:12.546Z Result:
 [[{"first_name":"Madhav Laxman","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-18T03:52:12.568Z Result:
 [[],[{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":2,"_tableStart":426,"_orgTableLength":20,"_orgTableStart":429,"_orgNameLength":12,"_orgNameStart":463,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":493,"_schemaLength":0,"_schemaStart":497,"_tableLength":0,"_tableStart":498,"_orgTableLength":0,"_orgTableStart":499,"_orgNameLength":23,"_orgNameStart":524,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,9,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,80,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,9,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,98,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,5,0,0,11,254,0,0,2,0,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":565,"_schemaLength":12,"_schemaStart":569,"_tableLength":2,"_tableStart":582,"_orgTableLength":20,"_orgTableStart":585,"_orgNameLength":21,"_orgNameStart":628,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0}]]
2026-04-18T03:52:21.474Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQzMjcsImV4cCI6MTc3NjQ4NzkyN30.zlCZd0j8FIQJueG8XnIYpUzDbNK7NQMrB37zSq0oY7w
2026-04-18T03:52:21.479Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-18T03:52:21.493Z Result:
 [[{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"arogyanubhutihac@gmail.com","is_active":1,"roles":"nutritionist,executive"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"kulkarnividyamk@gmail.com","is_active":1,"roles":"executive"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-18T03:52:21.499Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQzMjcsImV4cCI6MTc3NjQ4NzkyN30.zlCZd0j8FIQJueG8XnIYpUzDbNK7NQMrB37zSq0oY7w
2026-04-18T03:52:21.508Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-18T03:52:21.513Z Result:
 [[{"first_name":"Madhav Laxman","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-18T03:53:55.739Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["madhavjoshi02@yahoo.com","4444444444"]]
2026-04-18T03:53:55.741Z Result:
 [[{"user_id":11,"is_email_verified":1}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,7,0,0,5,0,0,11,0,0,0,1,5,0,0,6,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":7,"_orgNameStart":53,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,7,0,0,5,0,0,11,0,0,0,1,5,0,0,6,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":78,"_schemaLength":12,"_schemaStart":82,"_tableLength":8,"_tableStart":95,"_orgTableLength":8,"_orgTableStart":104,"_orgNameLength":17,"_orgNameStart":131,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0}]]
2026-04-18T03:58:20.899Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQzMjcsImV4cCI6MTc3NjQ4NzkyN30.zlCZd0j8FIQJueG8XnIYpUzDbNK7NQMrB37zSq0oY7w
2026-04-18T03:58:20.901Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-18T03:58:20.916Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQzMjcsImV4cCI6MTc3NjQ4NzkyN30.zlCZd0j8FIQJueG8XnIYpUzDbNK7NQMrB37zSq0oY7w
2026-04-18T03:58:20.920Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-18T03:58:20.932Z Result:
 [[{"user_id":1,"first_name":"Madhav Laxman","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin,nutritionist,executive"},{"user_id":3,"first_name":"HAC","last_name":"HAC","email":"arogyanubhutihac@gmail.com","is_active":1,"roles":"nutritionist,executive"},{"user_id":7,"first_name":"Vidya","last_name":"Kulkarni","email":"kulkarnividyamk@gmail.com","is_active":1,"roles":"executive"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,2,0,80,0,0,9,0,0,1,0,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,28,97,100,109,105,110,44,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,65,0,0,10,0,0,3,0,0,0,3,72,65,67,3,72,65,67,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,1,22,110,117,116,114,105,116,105,111,110,105,115,116,44,101,120,101,99,117,116,105,118,101,58,0,0,11,0,0,7,0,0,0,5,86,105,100,121,97,8,75,117,108,107,97,114,110,105,25,107,117,108,107,97,114,110,105,118,105,100,121,97,109,107,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,5,0,0,12,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-18T03:58:20.943Z Result:
 [[{"client_id":8,"first_name":"Manasi","last_name":"Ambardekar","email":"manasi1965@gmail.com","mobile_number":"+919819185517","registration_date":"2026-04-03T21:00:55.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,2,0,77,0,0,18,0,0,140,1,8,0,0,0,6,77,97,110,97,115,105,10,65,109,98,97,114,100,101,107,97,114,20,109,97,110,97,115,105,49,57,54,53,64,103,109,97,105,108,46,99,111,109,13,43,57,49,57,56,49,57,49,56,53,53,49,55,7,234,7,4,4,2,30,55,0,0,0,0,0,0,0,0,5,0,0,19,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
2026-04-18T03:58:20.965Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiIsIm51dHJpdGlvbmlzdCIsImV4ZWN1dGl2ZSJdLCJpYXQiOjE3NzY0ODQzMjcsImV4cCI6MTc3NjQ4NzkyN30.zlCZd0j8FIQJueG8XnIYpUzDbNK7NQMrB37zSq0oY7w
2026-04-18T03:58:20.970Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-18T03:58:20.979Z Result:
 [[{"first_name":"Madhav Laxman","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,22,0,0,5,0,0,13,77,97,100,104,97,118,32,76,97,120,109,97,110,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-18T05:06:33.228Z --- SERVER.JS EXECUTION STARTED ---
2026-04-18T05:06:33.232Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-18T05:06:33.236Z MySQL Pool created successfully.
2026-04-18T05:06:33.291Z Successfully connected to database.
2026-04-18T05:06:33.292Z  Email User: madhavjoshi02@gmail.com
2026-04-18T05:06:33.296Z Setting up DB setup route...
2026-04-18T05:06:33.310Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-18T05:07:33.974Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["madhavjoshi02@yahoo.com","1234567890"]]
2026-04-18T05:07:33.983Z Result:
 [[],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,5,0,0,5,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":7,"_orgNameStart":53,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,5,0,0,5,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":78,"_schemaLength":12,"_schemaStart":82,"_tableLength":8,"_tableStart":95,"_orgTableLength":8,"_orgTableStart":104,"_orgNameLength":17,"_orgNameStart":131,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0}]]
2026-04-18T05:07:34.107Z SQL:
 INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active) VALUES (?, ?, ?, ?, ?, ?, ?, ?) 
 args ["INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active) VALUES (?, ?, ?, ?, ?, ?, ?, ?)",["Yahoo 1","Yahoo 2","madhavjoshi02@yahoo.com","$2b$10$OwUy6jrsenaWC8hiz.XoEuXDS26QLmznfyBFAwbOzpRziuLsc37r2","1234567890","490801","2026-04-18T05:17:33.971Z",0]]
2026-04-18T05:07:34.117Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":6,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0},null]
2026-04-18T05:07:34.118Z SQL:
 SELECT role_id FROM roles WHERE role_name = 'client' 
 args ["SELECT role_id FROM roles WHERE role_name = 'client'"]
2026-04-18T05:07:34.146Z Result:
 [[{"role_id":2}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,1,58,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,5,114,111,108,101,115,5,114,111,108,101,115,7,114,111,108,101,95,105,100,7,114,111,108,101,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,5,0,0,3,254,0,0,3,0,6,0,0,4,0,0,2,0,0,0,5,0,0,5,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":5,"_tableStart":27,"_orgTableLength":5,"_orgTableStart":33,"_orgNameLength":7,"_orgNameStart":47,"characterSet":63,"encoding":"binary","name":"role_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0}]]
2026-04-18T05:07:34.156Z SQL:
 INSERT INTO user_roles (user_id, role_id) VALUES (?, ?) 
 args ["INSERT INTO user_roles (user_id, role_id) VALUES (?, ?)",[6,2]]
2026-04-18T05:07:34.177Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0},null]
2026-04-18T05:07:34.181Z SQL:
 INSERT INTO client_consultations (user_id) VALUES (?) 
 args ["INSERT INTO client_consultations (user_id) VALUES (?)",[6]]
2026-04-18T05:07:34.197Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":1,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0},null]
2026-04-18T05:07:38.100Z Sent admin notification email for registered client madhavjoshi02@yahoo.com
2026-04-18T05:07:41.371Z Sent verification email to madhavjoshi02@yahoo.com
2026-04-18T05:09:17.717Z SQL:
 SELECT user_id, first_name, last_name FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW() 
 args ["SELECT user_id, first_name, last_name FROM users_v2 WHERE email = ? AND email_otp = ? AND email_otp_expires_at > NOW()",["madhavjoshi02@yahoo.com","490801"]]
2026-04-18T05:09:17.722Z Result:
 [[{"user_id":6,"first_name":"Yahoo 1","last_name":"Yahoo 2"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,3,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,70,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,5,254,0,0,3,0,22,0,0,6,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,5,0,0,7,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":7,"_orgNameStart":53,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,3,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,70,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,5,254,0,0,3,0,22,0,0,6,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,5,0,0,7,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":78,"_schemaLength":12,"_schemaStart":82,"_tableLength":8,"_tableStart":95,"_orgTableLength":8,"_orgTableStart":104,"_orgNameLength":10,"_orgNameStart":124,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,3,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,70,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,5,254,0,0,3,0,22,0,0,6,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,5,0,0,7,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":152,"_schemaLength":12,"_schemaStart":156,"_tableLength":8,"_tableStart":169,"_orgTableLength":8,"_orgTableStart":178,"_orgNameLength":9,"_orgNameStart":197,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-18T05:09:17.725Z SQL:
 UPDATE users_v2 SET is_email_verified = TRUE, email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ? 
 args ["UPDATE users_v2 SET is_email_verified = TRUE, email_otp = NULL, email_otp_expires_at = NULL WHERE user_id = ?",[6]]
2026-04-18T05:09:17.736Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1},null]
2026-04-18T05:09:20.917Z Sent welcome email to madhavjoshi02@yahoo.com
2026-04-18T05:17:01.627Z --- SERVER.JS EXECUTION STARTED ---
2026-04-18T05:17:01.630Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-18T05:17:01.634Z MySQL Pool created successfully.
2026-04-18T05:17:01.684Z Successfully connected to database.
2026-04-18T05:17:01.685Z  Email User: madhavjoshi02@gmail.com
2026-04-18T05:17:01.688Z Setting up DB setup route...
2026-04-18T05:17:01.697Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-18T05:27:06.397Z SQL:
 SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ? 
 args ["SELECT user_id, is_email_verified FROM users_v2 WHERE email = ? OR mobile_number = ?",["arogyanubhutihac@gmail.com","6666666666"]]
2026-04-18T05:27:06.412Z Result:
 [[],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,5,0,0,5,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":7,"_orgNameStart":53,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,64,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,84,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,5,0,0,4,254,0,0,35,0,5,0,0,5,254,0,0,35,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":78,"_schemaLength":12,"_schemaStart":82,"_tableLength":8,"_tableStart":95,"_orgTableLength":8,"_orgTableStart":104,"_orgNameLength":17,"_orgNameStart":131,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0}]]
2026-04-18T05:27:06.524Z SQL:
 INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active) VALUES (?, ?, ?, ?, ?, ?, ?, ?) 
 args ["INSERT INTO users_v2 (first_name, last_name, email, password_hash, mobile_number, email_otp, email_otp_expires_at, is_active) VALUES (?, ?, ?, ?, ?, ?, ?, ?)",["HAC 1","HAC 2","arogyanubhutihac@gmail.com","$2b$10$uPOofiqbpiegQbOr8.9ABuXb6reIUzKNEKuEHxnhT5JPPx9kF2m0C","6666666666","567157","2026-04-18T05:37:06.383Z",0]]
2026-04-18T05:27:06.533Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":7,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0},null]
2026-04-18T05:27:06.537Z SQL:
 SELECT role_id FROM roles WHERE role_name = 'client' 
 args ["SELECT role_id FROM roles WHERE role_name = 'client'"]
2026-04-18T05:27:06.541Z Result:
 [[{"role_id":2}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,1,58,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,5,114,111,108,101,115,5,114,111,108,101,115,7,114,111,108,101,95,105,100,7,114,111,108,101,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,5,0,0,3,254,0,0,3,0,6,0,0,4,0,0,2,0,0,0,5,0,0,5,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":5,"_tableStart":27,"_orgTableLength":5,"_orgTableStart":33,"_orgNameLength":7,"_orgNameStart":47,"characterSet":63,"encoding":"binary","name":"role_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0}]]
2026-04-18T05:27:06.543Z SQL:
 INSERT INTO user_roles (user_id, role_id) VALUES (?, ?) 
 args ["INSERT INTO user_roles (user_id, role_id) VALUES (?, ?)",[7,2]]
2026-04-18T05:27:06.547Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":0,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0},null]
2026-04-18T05:27:06.548Z SQL:
 INSERT INTO client_consultations (user_id) VALUES (?) 
 args ["INSERT INTO client_consultations (user_id) VALUES (?)",[7]]
2026-04-18T05:27:06.554Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":2,"info":"","serverStatus":3,"warningStatus":0,"changedRows":0},null]
2026-04-18T05:27:10.527Z Sent admin notification email for new client arogyanubhutihac@gmail.com
2026-04-18T05:27:13.894Z Sent verification email to arogyanubhutihac@gmail.com
2026-04-26T10:27:04.096Z --- SERVER.JS EXECUTION STARTED ---
2026-04-26T10:27:04.100Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-26T10:27:04.104Z MySQL Pool created successfully.
2026-04-26T10:27:04.214Z Successfully connected to database.
2026-04-26T10:27:04.214Z  Email User: madhavjoshi02@gmail.com
2026-04-26T10:27:04.227Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-26T10:27:04.216Z Setting up DB setup route...
2026-04-26T10:27:16.519Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["madhavjoshi02@gmail.com"]]
2026-04-26T10:27:16.817Z Result:
 [[{"user_id":1,"email":"madhavjoshi02@gmail.com","password_hash":"$2b$10$ewnutO7AXrD7y8VMu.gICuD7/XSq84pblVjxgN5I1mpALxmVcV9WW","is_active":1,"is_email_verified":1,"roles":"admin"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":5,"_orgNameStart":105,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":20485,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":128,"_schemaLength":12,"_schemaStart":132,"_tableLength":1,"_tableStart":145,"_orgTableLength":8,"_orgTableStart":147,"_orgNameLength":13,"_orgNameStart":170,"characterSet":224,"encoding":"utf8","name":"password_hash","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":201,"_schemaLength":12,"_schemaStart":205,"_tableLength":1,"_tableStart":218,"_orgTableLength":8,"_orgTableStart":220,"_orgNameLength":9,"_orgNameStart":239,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":266,"_schemaLength":12,"_schemaStart":270,"_tableLength":1,"_tableStart":283,"_orgTableLength":8,"_orgTableStart":285,"_orgNameLength":17,"_orgNameStart":312,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":347,"_schemaLength":0,"_schemaStart":351,"_tableLength":0,"_tableStart":352,"_orgTableLength":0,"_orgTableStart":353,"_orgNameLength":0,"_orgNameStart":360,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":251,"type":251,"flags":0,"decimals":31}]]
2026-04-26T10:27:17.271Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-26T10:27:17.266Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcxOTkyMzYsImV4cCI6MTc3NzIwMjgzNn0.tWMMRhm2anbZrIFXhXewTXCLWNoArvMVd8urP_oqApg
2026-04-26T10:27:17.291Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcxOTkyMzYsImV4cCI6MTc3NzIwMjgzNn0.tWMMRhm2anbZrIFXhXewTXCLWNoArvMVd8urP_oqApg
2026-04-26T10:27:17.304Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-26T10:27:17.307Z Result:
 [[{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin"},{"user_id":4,"first_name":"Training","last_name":"Executive","email":"arogyanubhutitraining@gmail.com","is_active":1,"roles":"executive"},{"user_id":5,"first_name":"Arogyanubhuti","last_name":"Foundation","email":"arogyanubhutifoundation@gmail.com","is_active":1,"roles":"nutritionist"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-26T10:27:17.336Z Result:
 [[{"first_name":"Madhav","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-26T10:29:13.261Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcxOTkyMzYsImV4cCI6MTc3NzIwMjgzNn0.tWMMRhm2anbZrIFXhXewTXCLWNoArvMVd8urP_oqApg
2026-04-26T10:29:13.277Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-26T10:29:13.283Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcxOTkyMzYsImV4cCI6MTc3NzIwMjgzNn0.tWMMRhm2anbZrIFXhXewTXCLWNoArvMVd8urP_oqApg
2026-04-26T10:29:13.287Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-26T10:29:13.307Z Result:
 [[{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin"},{"user_id":4,"first_name":"Training","last_name":"Executive","email":"arogyanubhutitraining@gmail.com","is_active":1,"roles":"executive"},{"user_id":5,"first_name":"Arogyanubhuti","last_name":"Foundation","email":"arogyanubhutifoundation@gmail.com","is_active":1,"roles":"nutritionist"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-26T10:29:13.327Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcxOTkyMzYsImV4cCI6MTc3NzIwMjgzNn0.tWMMRhm2anbZrIFXhXewTXCLWNoArvMVd8urP_oqApg
2026-04-26T10:29:13.331Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-26T10:29:13.335Z Result:
 [[{"first_name":"Madhav","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-26T10:29:13.343Z Result:
 [[{"client_id":7,"first_name":"HAC 1","last_name":"HAC 2","email":"arogyanubhutihac@gmail.com","mobile_number":"6666666666","registration_date":"2026-04-18T05:27:06.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":6,"first_name":"Yahoo 1","last_name":"Yahoo 2","email":"madhavjoshi02@yahoo.com","mobile_number":"1234567890","registration_date":"2026-04-18T05:07:34.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
2026-04-26T13:39:06.083Z --- SERVER.JS EXECUTION STARTED ---
2026-04-26T13:39:06.088Z appUrl:  http://127.0.0.1:3020/ , appContext:  /
2026-04-26T13:39:06.094Z MySQL Pool created successfully.
2026-04-26T13:39:06.161Z Successfully connected to database.
2026-04-26T13:39:06.162Z  Email User: madhavjoshi02@gmail.com
2026-04-26T13:39:06.164Z Setting up DB setup route...
2026-04-26T13:39:06.173Z Server listening on http://127.0.0.1:3020/ 3020
2026-04-26T13:39:19.866Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcxOTkyMzYsImV4cCI6MTc3NzIwMjgzNn0.tWMMRhm2anbZrIFXhXewTXCLWNoArvMVd8urP_oqApg
2026-04-26T13:39:19.875Z [verifyAdminToken] JWT verification error: TokenExpiredError jwt expired ExpiredAt: "2026-04-26T11:27:16.000Z"
2026-04-26T13:39:19.883Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcxOTkyMzYsImV4cCI6MTc3NzIwMjgzNn0.tWMMRhm2anbZrIFXhXewTXCLWNoArvMVd8urP_oqApg
2026-04-26T13:39:19.888Z [verifyAdminToken] JWT verification error: TokenExpiredError jwt expired ExpiredAt: "2026-04-26T11:27:16.000Z"
2026-04-26T13:39:31.551Z SQL:
 SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.email = ? GROUP BY u.user_id 
 args ["SELECT u.user_id, u.email, u.password_hash, u.is_active, u.is_email_verified, GROUP_CONCAT(r.role_name) as roles\n                 FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.email = ?\n                 GROUP BY u.user_id",["madhavjoshi02@gmail.com"]]
2026-04-26T13:39:31.576Z Result:
 [[{"user_id":1,"email":"madhavjoshi02@gmail.com","password_hash":"$2b$10$ewnutO7AXrD7y8VMu.gICuD7/XSq84pblVjxgN5I1mpALxmVcV9WW","is_active":1,"is_email_verified":1,"roles":"admin"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":5,"_orgNameStart":105,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":20485,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":128,"_schemaLength":12,"_schemaStart":132,"_tableLength":1,"_tableStart":145,"_orgTableLength":8,"_orgTableStart":147,"_orgNameLength":13,"_orgNameStart":170,"characterSet":224,"encoding":"utf8","name":"password_hash","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":201,"_schemaLength":12,"_schemaStart":205,"_tableLength":1,"_tableStart":218,"_orgTableLength":8,"_orgTableStart":220,"_orgNameLength":9,"_orgNameStart":239,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":266,"_schemaLength":12,"_schemaStart":270,"_tableLength":1,"_tableStart":283,"_orgTableLength":8,"_orgTableStart":285,"_orgNameLength":17,"_orgNameStart":312,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,53,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,5,80,0,0,0,69,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,112,97,115,115,119,111,114,100,95,104,97,115,104,13,112,97,115,115,119,111,114,100,95,104,97,115,104,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,77,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,27,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,0,12,224,0,0,64,0,0,251,0,0,31,0,0,5,0,0,8,254,0,0,2,0,99,0,0,9,0,0,1,0,0,0,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,60,36,50,98,36,49,48,36,101,119,110,117,116,79,55,65,88,114,68,55,121,56,86,77,117,46,103,73,67,117,68,55,47,88,83,113,56,52,112,98,108,86,106,120,103,78,53,73,49,109,112,65,76,120,109,86,99,86,57,87,87,1,1,5,97,100,109,105,110,5,0,0,10,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":347,"_schemaLength":0,"_schemaStart":351,"_tableLength":0,"_tableStart":352,"_orgTableLength":0,"_orgTableStart":353,"_orgNameLength":0,"_orgNameStart":360,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":251,"type":251,"flags":0,"decimals":31}]]
2026-04-26T13:39:31.911Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:39:31.920Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-26T13:39:31.930Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:39:31.935Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-26T13:39:31.949Z Result:
 [[{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin"},{"user_id":4,"first_name":"Training","last_name":"Executive","email":"arogyanubhutitraining@gmail.com","is_active":1,"roles":"executive"},{"user_id":5,"first_name":"Arogyanubhuti","last_name":"Foundation","email":"arogyanubhutifoundation@gmail.com","is_active":1,"roles":"nutritionist"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-26T13:39:31.974Z Result:
 [[{"first_name":"Madhav","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-26T13:39:34.166Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:39:34.177Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-26T13:39:34.182Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:39:34.194Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-26T13:39:34.201Z Result:
 [[{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin"},{"user_id":4,"first_name":"Training","last_name":"Executive","email":"arogyanubhutitraining@gmail.com","is_active":1,"roles":"executive"},{"user_id":5,"first_name":"Arogyanubhuti","last_name":"Foundation","email":"arogyanubhutifoundation@gmail.com","is_active":1,"roles":"nutritionist"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-26T13:39:34.213Z Result:
 [[{"client_id":7,"first_name":"HAC 1","last_name":"HAC 2","email":"arogyanubhutihac@gmail.com","mobile_number":"6666666666","registration_date":"2026-04-18T05:27:06.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null},{"client_id":6,"first_name":"Yahoo 1","last_name":"Yahoo 2","email":"madhavjoshi02@yahoo.com","mobile_number":"1234567890","registration_date":"2026-04-18T05:07:34.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,74,0,0,18,0,0,140,1,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
2026-04-26T13:39:34.229Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:39:34.231Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-26T13:39:34.242Z Result:
 [[{"first_name":"Madhav","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-26T13:39:51.277Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:39:51.285Z SQL:
 SELECT u.user_id FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.user_id = ? AND r.role_name = 'executive' AND u.is_active = TRUE 
 args ["SELECT u.user_id FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.user_id = ? AND r.role_name = 'executive' AND u.is_active = TRUE",["4"]]
2026-04-26T13:39:51.289Z Result:
 [[{"user_id":4}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,1,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,5,0,0,3,254,0,0,3,0,6,0,0,4,0,0,4,0,0,0,5,0,0,5,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0}]]
2026-04-26T13:39:51.292Z SQL:
 UPDATE users_v2 SET assigned_executive_id = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET assigned_executive_id = ? WHERE user_id = ?",["4","7"]]
2026-04-26T13:39:51.330Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1},null]
2026-04-26T13:39:51.346Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:39:51.349Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-26T13:39:51.353Z Result:
 [[{"client_id":7,"first_name":"HAC 1","last_name":"HAC 2","email":"arogyanubhutihac@gmail.com","mobile_number":"6666666666","registration_date":"2026-04-18T05:27:06.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":4,"executive_name":"Training Executive"},{"client_id":6,"first_name":"Yahoo 1","last_name":"Yahoo 2","email":"madhavjoshi02@yahoo.com","mobile_number":"1234567890","registration_date":"2026-04-18T05:07:34.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,97,0,0,18,0,0,12,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
2026-04-26T13:40:02.415Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:40:02.421Z SQL:
 SELECT u.user_id FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.user_id = ? AND r.role_name = 'nutritionist' AND u.is_active = TRUE 
 args ["SELECT u.user_id FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.user_id = ? AND r.role_name = 'nutritionist' AND u.is_active = TRUE",["5"]]
2026-04-26T13:40:02.427Z Result:
 [[{"user_id":5}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,1,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,5,0,0,3,254,0,0,3,0,6,0,0,4,0,0,5,0,0,0,5,0,0,5,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0}]]
2026-04-26T13:40:02.429Z SQL:
 UPDATE users_v2 SET assigned_nutritionist_id = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET assigned_nutritionist_id = ? WHERE user_id = ?",["5","7"]]
2026-04-26T13:40:02.445Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1},null]
2026-04-26T13:40:02.458Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:40:02.460Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-26T13:40:02.469Z Result:
 [[{"client_id":7,"first_name":"HAC 1","last_name":"HAC 2","email":"arogyanubhutihac@gmail.com","mobile_number":"6666666666","registration_date":"2026-04-18T05:27:06.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":5,"nutritionist_name":"Arogyanubhuti Foundation","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":4,"executive_name":"Training Executive"},{"client_id":6,"first_name":"Yahoo 1","last_name":"Yahoo 2","email":"madhavjoshi02@yahoo.com","mobile_number":"1234567890","registration_date":"2026-04-18T05:07:34.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
2026-04-26T13:43:07.976Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:43:07.980Z SQL:
  SELECT u.user_id, u.first_name, u.last_name, u.email, u.is_active, GROUP_CONCAT(r.role_name) as roles FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0 ORDER BY u.user_id + 0  
 args ["\n                SELECT\n                    u.user_id,\n                    u.first_name,\n                    u.last_name,\n                    u.email,\n                    u.is_active,\n                    GROUP_CONCAT(r.role_name) as roles\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id\n                JOIN roles r ON ur.role_id = r.role_id\n                GROUP BY u.user_id, u.first_name, u.last_name, u.email, u.is_active\n                HAVING SUM(CASE WHEN r.role_name = 'client' THEN 0 ELSE 1 END) > 0\n                ORDER BY u.user_id + 0\n            "]
2026-04-26T13:43:07.990Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:43:07.994Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-26T13:43:08.006Z Result:
 [[{"user_id":1,"first_name":"Madhav","last_name":"Joshi","email":"madhavjoshi02@gmail.com","is_active":1,"roles":"admin"},{"user_id":4,"first_name":"Training","last_name":"Executive","email":"arogyanubhutitraining@gmail.com","is_active":1,"roles":"executive"},{"user_id":5,"first_name":"Arogyanubhuti","last_name":"Foundation","email":"arogyanubhutifoundation@gmail.com","is_active":1,"roles":"nutritionist"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":71,"_schemaLength":12,"_schemaStart":75,"_tableLength":1,"_tableStart":88,"_orgTableLength":8,"_orgTableStart":90,"_orgNameLength":10,"_orgNameStart":110,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":138,"_schemaLength":12,"_schemaStart":142,"_tableLength":1,"_tableStart":155,"_orgTableLength":8,"_orgTableStart":157,"_orgNameLength":9,"_orgNameStart":176,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":203,"_schemaLength":12,"_schemaStart":207,"_tableLength":1,"_tableStart":220,"_orgTableLength":8,"_orgTableStart":222,"_orgNameLength":5,"_orgNameStart":237,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":260,"_schemaLength":12,"_schemaStart":264,"_tableLength":1,"_tableStart":277,"_orgTableLength":8,"_orgTableStart":279,"_orgNameLength":9,"_orgNameStart":298,"characterSet":63,"encoding":"binary","name":"is_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,6,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,105,115,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,32,0,0,7,3,100,101,102,0,0,0,5,114,111,108,101,115,5,114,111,108,101,115,12,224,0,0,64,0,0,252,16,0,0,0,0,5,0,0,8,254,0,0,34,0,50,0,0,9,0,0,1,0,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,103,109,97,105,108,46,99,111,109,1,5,97,100,109,105,110,68,0,0,10,0,0,4,0,0,0,8,84,114,97,105,110,105,110,103,9,69,120,101,99,117,116,105,118,101,31,97,114,111,103,121,97,110,117,98,104,117,116,105,116,114,97,105,110,105,110,103,64,103,109,97,105,108,46,99,111,109,1,9,101,120,101,99,117,116,105,118,101,79,0,0,11,0,0,5,0,0,0,13,65,114,111,103,121,97,110,117,98,104,117,116,105,10,70,111,117,110,100,97,116,105,111,110,33,97,114,111,103,121,97,110,117,98,104,117,116,105,102,111,117,110,100,97,116,105,111,110,64,103,109,97,105,108,46,99,111,109,1,12,110,117,116,114,105,116,105,111,110,105,115,116,5,0,0,12,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":325,"_schemaLength":0,"_schemaStart":329,"_tableLength":0,"_tableStart":330,"_orgTableLength":0,"_orgTableStart":331,"_orgNameLength":5,"_orgNameStart":338,"characterSet":224,"encoding":"utf8","name":"roles","columnLength":16384,"columnType":252,"type":252,"flags":16,"decimals":0}]]
2026-04-26T13:43:08.026Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:43:08.028Z SQL:
  SELECT first_name, last_name FROM users_v2 WHERE user_id = ?  
 args ["\n                SELECT first_name, last_name FROM users_v2 WHERE user_id = ?\n            ",[1]]
2026-04-26T13:43:08.035Z Result:
 [[{"client_id":7,"first_name":"HAC 1","last_name":"HAC 2","email":"arogyanubhutihac@gmail.com","mobile_number":"6666666666","registration_date":"2026-04-18T05:27:06.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":5,"nutritionist_name":"Arogyanubhuti Foundation","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":4,"executive_name":"Training Executive"},{"client_id":6,"first_name":"Yahoo 1","last_name":"Yahoo 2","email":"madhavjoshi02@yahoo.com","mobile_number":"1234567890","registration_date":"2026-04-18T05:07:34.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":null,"executive_name":null}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,75,0,0,19,0,0,140,1,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
2026-04-26T13:43:08.042Z Result:
 [[{"first_name":"Madhav","last_name":"Joshi"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":8,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":36,"_orgNameLength":10,"_orgNameStart":56,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,2,70,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,68,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,8,117,115,101,114,115,95,118,50,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,5,0,0,4,254,0,0,2,0,15,0,0,5,0,0,6,77,97,100,104,97,118,5,74,111,115,104,105,5,0,0,6,254,0,0,2,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":84,"_schemaLength":12,"_schemaStart":88,"_tableLength":8,"_tableStart":101,"_orgTableLength":8,"_orgTableStart":110,"_orgNameLength":9,"_orgNameStart":129,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0}]]
2026-04-26T13:43:26.681Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:43:26.685Z SQL:
 SELECT u.user_id FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.user_id = ? AND r.role_name = 'executive' AND u.is_active = TRUE 
 args ["SELECT u.user_id FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.user_id = ? AND r.role_name = 'executive' AND u.is_active = TRUE",["4"]]
2026-04-26T13:43:26.688Z Result:
 [[{"user_id":4}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,1,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,5,0,0,3,254,0,0,3,0,6,0,0,4,0,0,4,0,0,0,5,0,0,5,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0}]]
2026-04-26T13:43:26.689Z SQL:
 UPDATE users_v2 SET assigned_executive_id = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET assigned_executive_id = ? WHERE user_id = ?",["4","6"]]
2026-04-26T13:43:26.698Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1},null]
2026-04-26T13:43:26.710Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:43:26.712Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-26T13:43:26.716Z Result:
 [[{"client_id":7,"first_name":"HAC 1","last_name":"HAC 2","email":"arogyanubhutihac@gmail.com","mobile_number":"6666666666","registration_date":"2026-04-18T05:27:06.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":5,"nutritionist_name":"Arogyanubhuti Foundation","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":4,"executive_name":"Training Executive"},{"client_id":6,"first_name":"Yahoo 1","last_name":"Yahoo 2","email":"madhavjoshi02@yahoo.com","mobile_number":"1234567890","registration_date":"2026-04-18T05:07:34.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":null,"nutritionist_name":null,"is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":4,"executive_name":"Training Executive"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,98,0,0,19,0,0,12,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
2026-04-26T13:43:33.167Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:43:33.172Z SQL:
 SELECT u.user_id FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id JOIN roles r ON ur.role_id = r.role_id WHERE u.user_id = ? AND r.role_name = 'nutritionist' AND u.is_active = TRUE 
 args ["SELECT u.user_id FROM users_v2 u\n                 JOIN user_roles ur ON u.user_id = ur.user_id\n                 JOIN roles r ON ur.role_id = r.role_id\n                 WHERE u.user_id = ? AND r.role_name = 'nutritionist' AND u.is_active = TRUE",["5"]]
2026-04-26T13:43:33.175Z Result:
 [[{"user_id":5}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,1,57,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,7,117,115,101,114,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,3,66,0,0,0,5,0,0,3,254,0,0,3,0,6,0,0,4,0,0,5,0,0,0,5,0,0,5,254,0,0,3,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":46,"characterSet":63,"encoding":"binary","name":"user_id","columnLength":11,"columnType":3,"type":3,"flags":16899,"decimals":0}]]
2026-04-26T13:43:33.177Z SQL:
 UPDATE users_v2 SET assigned_nutritionist_id = ? WHERE user_id = ? 
 args ["UPDATE users_v2 SET assigned_nutritionist_id = ? WHERE user_id = ?",["5","6"]]
2026-04-26T13:43:33.184Z Result:
 [{"fieldCount":0,"affectedRows":1,"insertId":0,"info":"Rows matched: 1  Changed: 1  Warnings: 0","serverStatus":3,"warningStatus":0,"changedRows":1},null]
2026-04-26T13:43:33.202Z [verifyAdminToken] Token received by server: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoibWFkaGF2am9zaGkwMkBnbWFpbC5jb20iLCJyb2xlcyI6WyJhZG1pbiJdLCJpYXQiOjE3NzcyMTA3NzEsImV4cCI6MTc3NzIxNDM3MX0.dGf9AbR6jmsgtHjsp0Bjd0YAiZwuvkTtrdzTeJAA6ko
2026-04-26T13:43:33.203Z SQL:
  SELECT u.user_id as client_id, u.first_name, u.last_name, u.email, u.mobile_number, u.created_at as registration_date, u.is_email_verified, u.is_active as is_account_active, u.assigned_nutritionist_id as nutritionist_id, CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name, cc.is_finalized, cc.is_food_plan_complete, (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested, u.assigned_executive_id as enrolled_by_executive_id, CONCAT(exec.first_name, ' ', exec.last_name) as executive_name FROM users_v2 u JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client') LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1 LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id ORDER BY u.user_id DESC  
 args ["\n                SELECT\n                    u.user_id as client_id,\n                    u.first_name, u.last_name, u.email, u.mobile_number,\n                    u.created_at as registration_date,\n                    u.is_email_verified,\n                    u.is_active as is_account_active,\n                    u.assigned_nutritionist_id as nutritionist_id,\n                    CONCAT(nutri.first_name, ' ', nutri.last_name) as nutritionist_name,\n                    cc.is_finalized,\n                    cc.is_food_plan_complete,\n                    (SELECT COUNT(*) > 0 FROM client_food_plans cfp WHERE cfp.client_consultation_id = cc.client_consultation_id) as has_food_plan_suggested,\n                    u.assigned_executive_id as enrolled_by_executive_id,\n                    CONCAT(exec.first_name, ' ', exec.last_name) as executive_name\n                FROM users_v2 u\n                JOIN user_roles ur ON u.user_id = ur.user_id AND ur.role_id = (SELECT role_id FROM roles WHERE role_name = 'client')\n                LEFT JOIN client_consultations cc ON u.user_id = cc.user_id AND cc.is_latest = 1\n                LEFT JOIN users_v2 nutri ON u.assigned_nutritionist_id = nutri.user_id\n                LEFT JOIN users_v2 exec ON u.assigned_executive_id = exec.user_id\n                ORDER BY u.user_id DESC\n            "]
2026-04-26T13:43:33.211Z Result:
 [[{"client_id":7,"first_name":"HAC 1","last_name":"HAC 2","email":"arogyanubhutihac@gmail.com","mobile_number":"6666666666","registration_date":"2026-04-18T05:27:06.000Z","is_email_verified":0,"is_account_active":0,"nutritionist_id":5,"nutritionist_name":"Arogyanubhuti Foundation","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":4,"executive_name":"Training Executive"},{"client_id":6,"first_name":"Yahoo 1","last_name":"Yahoo 2","email":"madhavjoshi02@yahoo.com","mobile_number":"1234567890","registration_date":"2026-04-18T05:07:34.000Z","is_email_verified":1,"is_account_active":0,"nutritionist_id":5,"nutritionist_name":"Arogyanubhuti Foundation","is_finalized":0,"is_food_plan_complete":0,"has_food_plan_suggested":0,"enrolled_by_executive_id":4,"executive_name":"Training Executive"}],[{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":10,"_schemaLength":12,"_schemaStart":14,"_tableLength":1,"_tableStart":27,"_orgTableLength":8,"_orgTableStart":29,"_orgNameLength":7,"_orgNameStart":48,"characterSet":63,"encoding":"binary","name":"client_id","columnLength":11,"columnType":3,"type":3,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":73,"_schemaLength":12,"_schemaStart":77,"_tableLength":1,"_tableStart":90,"_orgTableLength":8,"_orgTableStart":92,"_orgNameLength":10,"_orgNameStart":112,"characterSet":224,"encoding":"utf8","name":"first_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":140,"_schemaLength":12,"_schemaStart":144,"_tableLength":1,"_tableStart":157,"_orgTableLength":8,"_orgTableStart":159,"_orgNameLength":9,"_orgNameStart":178,"characterSet":224,"encoding":"utf8","name":"last_name","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":205,"_schemaLength":12,"_schemaStart":209,"_tableLength":1,"_tableStart":222,"_orgTableLength":8,"_orgTableStart":224,"_orgNameLength":5,"_orgNameStart":239,"characterSet":224,"encoding":"utf8","name":"email","columnLength":1020,"columnType":253,"type":253,"flags":4097,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":262,"_schemaLength":12,"_schemaStart":266,"_tableLength":1,"_tableStart":279,"_orgTableLength":8,"_orgTableStart":281,"_orgNameLength":13,"_orgNameStart":304,"characterSet":224,"encoding":"utf8","name":"mobile_number","columnLength":80,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":335,"_schemaLength":12,"_schemaStart":339,"_tableLength":1,"_tableStart":352,"_orgTableLength":8,"_orgTableStart":354,"_orgNameLength":10,"_orgNameStart":381,"characterSet":63,"encoding":"binary","name":"registration_date","columnLength":19,"columnType":7,"type":7,"flags":128,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":409,"_schemaLength":12,"_schemaStart":413,"_tableLength":1,"_tableStart":426,"_orgTableLength":8,"_orgTableStart":428,"_orgNameLength":17,"_orgNameStart":455,"characterSet":63,"encoding":"binary","name":"is_email_verified","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":490,"_schemaLength":12,"_schemaStart":494,"_tableLength":1,"_tableStart":507,"_orgTableLength":8,"_orgTableStart":509,"_orgNameLength":9,"_orgNameStart":536,"characterSet":63,"encoding":"binary","name":"is_account_active","columnLength":1,"columnType":1,"type":1,"flags":1,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":563,"_schemaLength":12,"_schemaStart":567,"_tableLength":1,"_tableStart":580,"_orgTableLength":8,"_orgTableStart":582,"_orgNameLength":24,"_orgNameStart":607,"characterSet":63,"encoding":"binary","name":"nutritionist_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":649,"_schemaLength":0,"_schemaStart":653,"_tableLength":0,"_tableStart":654,"_orgTableLength":0,"_orgTableStart":655,"_orgNameLength":17,"_orgNameStart":674,"characterSet":224,"encoding":"utf8","name":"nutritionist_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":709,"_schemaLength":12,"_schemaStart":713,"_tableLength":2,"_tableStart":726,"_orgTableLength":20,"_orgTableStart":729,"_orgNameLength":12,"_orgNameStart":763,"characterSet":63,"encoding":"binary","name":"is_finalized","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":793,"_schemaLength":12,"_schemaStart":797,"_tableLength":2,"_tableStart":810,"_orgTableLength":20,"_orgTableStart":813,"_orgNameLength":21,"_orgNameStart":856,"characterSet":63,"encoding":"binary","name":"is_food_plan_complete","columnLength":1,"columnType":1,"type":1,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":895,"_schemaLength":0,"_schemaStart":899,"_tableLength":0,"_tableStart":900,"_orgTableLength":0,"_orgTableStart":901,"_orgNameLength":23,"_orgNameStart":926,"characterSet":63,"encoding":"binary","name":"has_food_plan_suggested","columnLength":1,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":967,"_schemaLength":12,"_schemaStart":971,"_tableLength":1,"_tableStart":984,"_orgTableLength":8,"_orgTableStart":986,"_orgNameLength":21,"_orgNameStart":1020,"characterSet":63,"encoding":"binary","name":"enrolled_by_executive_id","columnLength":11,"columnType":3,"type":3,"flags":0,"decimals":0},{"_buf":{"type":"Buffer","data":[1,0,0,1,15,59,0,0,2,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,99,108,105,101,110,116,95,105,100,7,117,115,101,114,95,105,100,12,63,0,11,0,0,0,3,1,0,0,0,0,63,0,0,3,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,10,102,105,114,115,116,95,110,97,109,101,10,102,105,114,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,61,0,0,4,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,9,108,97,115,116,95,110,97,109,101,9,108,97,115,116,95,110,97,109,101,12,224,0,252,3,0,0,253,1,16,0,0,0,53,0,0,5,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,5,101,109,97,105,108,5,101,109,97,105,108,12,224,0,252,3,0,0,253,1,16,0,0,0,69,0,0,6,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,13,109,111,98,105,108,101,95,110,117,109,98,101,114,13,109,111,98,105,108,101,95,110,117,109,98,101,114,12,224,0,80,0,0,0,253,0,0,0,0,0,70,0,0,7,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,114,101,103,105,115,116,114,97,116,105,111,110,95,100,97,116,101,10,99,114,101,97,116,101,100,95,97,116,12,63,0,19,0,0,0,7,128,0,0,0,0,77,0,0,8,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,17,105,115,95,101,109,97,105,108,95,118,101,114,105,102,105,101,100,12,63,0,1,0,0,0,1,1,0,0,0,0,69,0,0,9,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,17,105,115,95,97,99,99,111,117,110,116,95,97,99,116,105,118,101,9,105,115,95,97,99,116,105,118,101,12,63,0,1,0,0,0,1,1,0,0,0,0,82,0,0,10,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,15,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,24,97,115,115,105,103,110,101,100,95,110,117,116,114,105,116,105,111,110,105,115,116,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,56,0,0,11,3,100,101,102,0,0,0,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,17,110,117,116,114,105,116,105,111,110,105,115,116,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,80,0,0,12,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,12,105,115,95,102,105,110,97,108,105,122,101,100,12,105,115,95,102,105,110,97,108,105,122,101,100,12,63,0,1,0,0,0,1,0,0,0,0,0,98,0,0,13,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,2,99,99,20,99,108,105,101,110,116,95,99,111,110,115,117,108,116,97,116,105,111,110,115,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,21,105,115,95,102,111,111,100,95,112,108,97,110,95,99,111,109,112,108,101,116,101,12,63,0,1,0,0,0,1,0,0,0,0,0,68,0,0,14,3,100,101,102,0,0,0,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,23,104,97,115,95,102,111,111,100,95,112,108,97,110,95,115,117,103,103,101,115,116,101,100,12,63,0,1,0,0,0,3,0,0,0,0,0,88,0,0,15,3,100,101,102,12,99,111,110,115,117,108,116,97,116,105,111,110,1,117,8,117,115,101,114,115,95,118,50,24,101,110,114,111,108,108,101,100,95,98,121,95,101,120,101,99,117,116,105,118,101,95,105,100,21,97,115,115,105,103,110,101,100,95,101,120,101,99,117,116,105,118,101,95,105,100,12,63,0,11,0,0,0,3,0,0,0,0,0,50,0,0,16,3,100,101,102,0,0,0,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,14,101,120,101,99,117,116,105,118,101,95,110,97,109,101,12,224,0,252,7,0,0,253,0,0,0,0,0,5,0,0,17,254,0,0,34,0,126,0,0,18,0,0,0,0,7,0,0,0,5,72,65,67,32,49,5,72,65,67,32,50,26,97,114,111,103,121,97,110,117,98,104,117,116,105,104,97,99,64,103,109,97,105,108,46,99,111,109,10,54,54,54,54,54,54,54,54,54,54,7,234,7,4,18,10,57,6,0,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,127,0,0,19,0,0,0,0,6,0,0,0,7,89,97,104,111,111,32,49,7,89,97,104,111,111,32,50,23,109,97,100,104,97,118,106,111,115,104,105,48,50,64,121,97,104,111,111,46,99,111,109,10,49,50,51,52,53,54,55,56,57,48,7,234,7,4,18,10,37,34,1,0,5,0,0,0,24,65,114,111,103,121,97,110,117,98,104,117,116,105,32,70,111,117,110,100,97,116,105,111,110,0,0,0,0,0,0,4,0,0,0,18,84,114,97,105,110,105,110,103,32,69,120,101,99,117,116,105,118,101,5,0,0,20,254,0,0,34,0]},"_clientEncoding":"utf8","_catalogLength":3,"_catalogStart":1059,"_schemaLength":0,"_schemaStart":1063,"_tableLength":0,"_tableStart":1064,"_orgTableLength":0,"_orgTableStart":1065,"_orgNameLength":14,"_orgNameStart":1081,"characterSet":224,"encoding":"utf8","name":"executive_name","columnLength":2044,"columnType":253,"type":253,"flags":0,"decimals":0}]]
