@@ -67,18 +67,18 @@ <h1 class="modulename">
6767< span class ="kn "> import</ span > < span class ="nn "> data_algebra.db_model</ span >
6868
6969
70- < span class ="n "> have_sqlalchemy</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span >
70+ < span class ="n "> have_sqlalchemy</ span > < span class ="o "> =</ span > < span class ="bp "> False</ span >
7171< span class ="k "> try</ span > < span class ="p "> :</ span >
7272 < span class ="c1 "> # noinspection PyUnresolvedReferences</ span >
7373 < span class ="kn "> import</ span > < span class ="nn "> sqlalchemy</ span >
7474
75- < span class ="n "> have_sqlalchemy</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span >
75+ < span class ="n "> have_sqlalchemy</ span > < span class ="o "> =</ span > < span class ="bp "> True</ span >
7676< span class ="k "> except</ span > < span class ="ne "> ImportError</ span > < span class ="p "> :</ span >
77- < span class ="n "> have_sqlalchemy</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span >
77+ < span class ="n "> have_sqlalchemy</ span > < span class ="o "> =</ span > < span class ="bp "> False</ span >
7878
7979
8080< span class ="k "> def</ span > < span class ="nf "> _MySQL_is_bad_expr</ span > < span class ="p "> (</ span > < span class ="n "> dbmodel</ span > < span class ="p "> ,</ span > < span class ="n "> expression</ span > < span class ="p "> ):</ span >
81- < span class ="n "> subexpr</ span > < span class ="o "> =</ span > < span class ="n "> dbmodel</ span > < span class ="o "> .</ span > < span class ="n "> expr_to_sql</ span > < span class ="p "> (</ span > < span class ="n "> expression</ span > < span class ="o "> .</ span > < span class ="n "> args</ span > < span class ="p "> [</ span > < span class ="mi "> 0</ span > < span class ="p "> ],</ span > < span class ="n "> want_inline_parens</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> )</ span >
81+ < span class ="n "> subexpr</ span > < span class ="o "> =</ span > < span class ="n "> dbmodel</ span > < span class ="o "> .</ span > < span class ="n "> expr_to_sql</ span > < span class ="p "> (</ span > < span class ="n "> expression</ span > < span class ="o "> .</ span > < span class ="n "> args</ span > < span class ="p "> [</ span > < span class ="mi "> 0</ span > < span class ="p "> ],</ span > < span class ="n "> want_inline_parens</ span > < span class ="o "> =</ span > < span class ="bp "> True</ span > < span class ="p "> )</ span >
8282 < span class ="k "> return</ span > < span class ="p "> (</ span >
8383 < span class ="s2 "> "("</ span >
8484 < span class ="o "> +</ span > < span class ="n "> subexpr</ span >
@@ -98,7 +98,7 @@ <h1 class="modulename">
9898 < span class ="s2 "> "CONCAT("</ span > < span class ="c1 "> # TODO: cast each to char on way in</ span >
9999 < span class ="o "> +</ span > < span class ="s2 "> ", "</ span > < span class ="o "> .</ span > < span class ="n "> join</ span > < span class ="p "> (</ span >
100100 < span class ="p "> [</ span >
101- < span class ="n "> dbmodel</ span > < span class ="o "> .</ span > < span class ="n "> expr_to_sql</ span > < span class ="p "> (</ span > < span class ="n "> ai</ span > < span class ="p "> ,</ span > < span class ="n "> want_inline_parens</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> )</ span >
101+ < span class ="n "> dbmodel</ span > < span class ="o "> .</ span > < span class ="n "> expr_to_sql</ span > < span class ="p "> (</ span > < span class ="n "> ai</ span > < span class ="p "> ,</ span > < span class ="n "> want_inline_parens</ span > < span class ="o "> =</ span > < span class ="bp "> False</ span > < span class ="p "> )</ span >
102102 < span class ="k "> for</ span > < span class ="n "> ai</ span > < span class ="ow "> in</ span > < span class ="n "> expression</ span > < span class ="o "> .</ span > < span class ="n "> args</ span >
103103 < span class ="p "> ]</ span >
104104 < span class ="p "> )</ span >
@@ -119,7 +119,7 @@ <h1 class="modulename">
119119< span class ="sd "> Assuming we are using a sqlalchemy engine as our connection.</ span >
120120< span class ="sd "> """</ span >
121121
122- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="p "> ,</ span > < span class ="n "> supports_with</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
122+ < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="p "> ,</ span > < span class ="n "> supports_with</ span > < span class ="o "> =</ span > < span class ="bp "> False</ span > < span class ="p "> ):</ span >
123123 < span class ="n "> data_algebra</ span > < span class ="o "> .</ span > < span class ="n "> db_model</ span > < span class ="o "> .</ span > < span class ="n "> DBModel</ span > < span class ="o "> .</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span >
124124 < span class ="bp "> self</ span > < span class ="p "> ,</ span >
125125 < span class ="n "> string_type</ span > < span class ="o "> =</ span > < span class ="s2 "> "CHAR"</ span > < span class ="p "> ,</ span >
@@ -171,7 +171,7 @@ <h1 class="modulename">
171171< span class ="sd "> Assuming we are using a sqlalchemy engine as our connection.</ span >
172172< span class ="sd "> """</ span >
173173
174- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="p "> ,</ span > < span class ="n "> supports_with</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
174+ < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="p "> ,</ span > < span class ="n "> supports_with</ span > < span class ="o "> =</ span > < span class ="bp "> False</ span > < span class ="p "> ):</ span >
175175 < span class ="n "> data_algebra</ span > < span class ="o "> .</ span > < span class ="n "> db_model</ span > < span class ="o "> .</ span > < span class ="n "> DBModel</ span > < span class ="o "> .</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span >
176176 < span class ="bp "> self</ span > < span class ="p "> ,</ span >
177177 < span class ="n "> string_type</ span > < span class ="o "> =</ span > < span class ="s2 "> "CHAR"</ span > < span class ="p "> ,</ span >
@@ -206,7 +206,7 @@ <h1 class="modulename">
206206
207207 < details >
208208 < summary > View Source</ summary >
209- < div class ="codehilite "> < pre > < span > </ span > < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="p "> ,</ span > < span class ="n "> supports_with</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
209+ < div class ="codehilite "> < pre > < span > </ span > < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="p "> ,</ span > < span class ="n "> supports_with</ span > < span class ="o "> =</ span > < span class ="bp "> False</ span > < span class ="p "> ):</ span >
210210 < span class ="n "> data_algebra</ span > < span class ="o "> .</ span > < span class ="n "> db_model</ span > < span class ="o "> .</ span > < span class ="n "> DBModel</ span > < span class ="o "> .</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span >
211211 < span class ="bp "> self</ span > < span class ="p "> ,</ span >
212212 < span class ="n "> string_type</ span > < span class ="o "> =</ span > < span class ="s2 "> "CHAR"</ span > < span class ="p "> ,</ span >
0 commit comments