[SQLite] Malformed database schema
:salut:
Tout débutant avec ce framework, j'ai quelque difficulté à appréhender la partie base de données avec Doctrine... Ici, c'est un problème lors d'une requête en DQL. La voici :
Code:
1 2 3 4 5 6 7
|
$q = Doctrine_Query::create()
->select('u.id, u.username, u.jury, u.admin')
->from('Users u')
->where('u.id = ?', $id);
$dbUsr = $q->execute(); |
Où $id est l'id de l'utilisateur que je recherche dans la base.
Vu qu'il me crache une erreur de schéma, il me semble utile de vous le fournir (juste l'extrait concerné) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Users:
columns:
id:
type: integer
primary: true
notblank: true
unique: true
unsigned: true
username:
type: string(255)
notblank: true
jury: boolean
admin: boolean |
Sauf que Symfony me ressort une belle erreur :
Citation:
SQLSTATE[HY000]: General error: 11 malformed database schema. Failing Query: "SELECT u.id AS u__id, u.username AS u__username, u.jury AS u__jury, u.admin AS u__admin FROM users u WHERE (u.id = ?)"
Or, quand j'exécute la requête générée (demandée avec $q->getSqlQuery()), j'arrive à l'exécuter sans problème sur ma base de données SQLite... Je ne vois donc vraiment pas ce qui pourrait causer l'erreur.
:merci: