From 0fe863a148978e2b328ba3845b6dd226b9f62d86 Mon Sep 17 00:00:00 2001 From: Tzu-ping Chung Date: Thu, 7 Sep 2017 19:30:52 +0800 Subject: [PATCH] Add a note why we don't load clauses and queries --- sqlian/standard/engines.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sqlian/standard/engines.py b/sqlian/standard/engines.py index 23e8e77..a87c80b 100644 --- a/sqlian/standard/engines.py +++ b/sqlian/standard/engines.py @@ -127,6 +127,8 @@ class Engine(BaseEngine): ) # Perform "from X import *" for these modules. + # Clauses and queries are NOT loaded into the top scope because they + # are always acceible by engine methods and their kwargs. locals().update({k: v for k, v in iter_all_members( compositions, constants, expressions, functions, )})