>>> select = user.select()
>>> select.where = user.name == "toto';"
>>> tuple(select)
('SELECT * FROM "user" AS "a" WHERE ("a"."name" = %s)', ("toto';",))
Après ça dépend comment c'est utilisé et ou sont fait les vérifs. Mais de ce que j'ai compris ce n'est pas dans les buts du projet. C'est vraiment un DSL pour générer du SQL. L'auteur me corrigera si je dis des conneries.
Pour le code ca va très vite à explorer. Il n'y a pas de magie.
[^] # Re: Intérêt par rapport à du SQL brut
Posté par ckyl . En réponse au journal python-sql n'est pas un ORM. Évalué à 4.
Après ça dépend comment c'est utilisé et ou sont fait les vérifs. Mais de ce que j'ai compris ce n'est pas dans les buts du projet. C'est vraiment un DSL pour générer du SQL. L'auteur me corrigera si je dis des conneries.
Pour le code ca va très vite à explorer. Il n'y a pas de magie.