Erreur requête SQl : table inexistante #4

Closed
opened 2025-09-24 16:56:09 +02:00 by lesanges · 1 comment
Owner

Error #7r3bh1t1: Erreur dans '…/modules/equipment/snippets/user_details.html' : à la ligne 22
erreur SQL : no such table: module_data_equipment

Requête exécutée :

SELECT
    eqpmt.key as eqpmt_key,
    json_extract(eqpmt.document, '$.name') as eqpmt_name,
    mvt.key AS mvt_key,
    json_extract(mvt.document, '$.direction') as direction,
    json_extract(mvt.document, '$.operation') as operation,
    json_extract(mvt.document, '$.date') as date,
    json_extract(mvt.document, '$.amount') as amount
FROM module_data_equipment AS mvt
INNER JOIN users ON json_extract(mvt.document, '$.user') = users.id
INNER JOIN module_data_equipment AS eqpmt  ON json_extract(mvt.document, '$.equipment') = eqpmt.key
WHERE users.id = :user
  AND
  (json_extract(mvt.document, '$.operation') IN ('c9ba00d9-26ee-448b-9f02-73e479ec2980')
  OR
  json_extract(mvt.document, '$.operation') IN ('30eb854c-f89a-4c19-85e4-baa5e34a0317'))
ORDER BY date
  • Je reçois pas mal de rapports de bugs dûs au module equipment, je pense
    que tu as une page qui fait une requête SQL alors que la table n'existe
    pas encore (car aucune donnée ajoutée) ?
  • signalé par Bohwaz
Error #7r3bh1t1: Erreur dans '…/modules/equipment/snippets/user_details.html' : à la ligne 22 erreur SQL : no such table: module_data_equipment Requête exécutée : ```sql SELECT eqpmt.key as eqpmt_key, json_extract(eqpmt.document, '$.name') as eqpmt_name, mvt.key AS mvt_key, json_extract(mvt.document, '$.direction') as direction, json_extract(mvt.document, '$.operation') as operation, json_extract(mvt.document, '$.date') as date, json_extract(mvt.document, '$.amount') as amount FROM module_data_equipment AS mvt INNER JOIN users ON json_extract(mvt.document, '$.user') = users.id INNER JOIN module_data_equipment AS eqpmt ON json_extract(mvt.document, '$.equipment') = eqpmt.key WHERE users.id = :user AND (json_extract(mvt.document, '$.operation') IN ('c9ba00d9-26ee-448b-9f02-73e479ec2980') OR json_extract(mvt.document, '$.operation') IN ('30eb854c-f89a-4c19-85e4-baa5e34a0317')) ORDER BY date ``` - Je reçois pas mal de rapports de bugs dûs au module equipment, je pense que tu as une page qui fait une requête SQL alors que la table n'existe pas encore (car aucune donnée ajoutée) ? - signalé par Bohwaz
lesanges added the
invalid
label 2025-09-24 16:56:09 +02:00
lesanges self-assigned this 2025-09-24 16:56:09 +02:00
Author
Owner

corrigé dans commit b50778f

corrigé dans commit b50778f
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lesanges/equipment#4
No description provided.